November 08, 2018
06:30 pm
Mamma Roma
Casa Italiana Zerilli - Marimò
24 W 12th St
10011
New York, NY
United States
See map: Google Maps
An unflinching look at the struggle for survival in postwar Italy, this 1962 film embodies director Pier Paolo Pasolini’s lifelong fascination with the marginalized and dispossessed.