A cinema facility constructed in 1916, the Alamo Theatre presents the work of local filmmakers, contemporary productions and early film. The theatre is home to Northeast Historic Film, a non-profit organization that preserves the film history of New England.