
Jan. 3, 2018 By Tara Law A film festival known for showing innovative films from around the world will return this Friday to The Museum of the Moving Image for its seventh year. This year’s First Look festival will host more than two dozen films from Jan. 5 to Jan. 15. The festival will feature… Read more »