Elmwood Theatre
Top prize winner at Cannes, this was shown here in 1967. An Italian film masterpiece in the “commedia all'italiana” satirical vein. Directed by the great Pietro Germi. During this period of the 1960s and later the Elmwood showed occasional foreign films in their original language versions with subtitles.
1 person favorited this photo