133/141 West 21st Street, New York, NY 10011 Machuca follows the lives, over the course of a school year in 1972/73, of two young schoolboys in Santiago, Chile. One is from an upper-middle-class ...
In honor of its 20th anniversary, BFA Visual & Critical Studies and Honors Program present a screening of the internationally acclaimed fiction film Machuca (2004) that takes place in a boarding ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results