The Chalet
A peaceful village in the French Alps becomes the backdrop for brutal murder, profound paranoia and an unravelling dark past. From Walter Presents, in French with English subtitles.
Starring
Chloé Lambert,
Philippe Dusseau,
Blanche Veisberg