November 08, 2018
06:30 pm

Mamma Roma

Casa Italiana Zerilli - Marimò
24 W 12th St
10011 New York, NY
United States

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.