French cinema finds home in Vermont