French mystery thriller from Walter Presents. As a group of friends gather in a chalet in the French Alps, a trap is set. Let the slaughter begin.

World Drama