Watch The Chalet (2018)
CC 
The Chalet (2018)

The Chalet (2018)

Friends gathered in a secluded lodge in the French Alps for a summer getaway are trapped in a deadly trap when a dark secret comes to light.