Sunday September 29 @ 3:00 pm - 5:00 pm MANHATTAN SHORT Film Festival – September 29 at 3pm Freight Depot 25 E. Main St, Cambridge One World - One Week - One Festival Over 100,000 film lovers in over 500 cities across six continents will gather for one reason … to view and vote on...