Loading view.
The Sacrifice: A Screening and Discussion of the Final Film of Andrei Tarkovsky
Olin Center for Language and Cultural Studies, Room 007 180 Packard Avenue, MedfordPlease join the Russia and Eurasia Program at The Fletcher School of Law and Diplomacy, the new Cinema Central club