Due to last week's storm, and various technical difficulties, the folks at Russell Library have rescheduled the last three films in their International Film Festival. The films will play at 7pm in the Hubbard Room.
November 10th: The Italian
November 17th: We Still Live Here
December 1st: Undertow
Click here to read more about the Film Festival and the upcoming films.