Festival Champlain
Portland Museum of Art, Portland, Maine
Portland, Maine
Maine’s only French-language film festival featuring eight films from across the world, including screenings and conversations with directors.
Get the app and invite your friends!