Best of the 2012 European Short Film Festival at MIT

MIT Building 3, Room 133 33 Massachusetts Ave, Cambridge

A glimpse into contemporary short film productions from European film schools, young and established independent filmmakers, and European festivals.