A young man lands in a cut off village in the Swiss mountains and discovers a dark secret from the past, as the villagers made a pact with the devil...
Director(s): Chris Bucher
Writer(s): Not Available
Producer(s): Not Available
No Reviews Available
Subscribe for exclusive insights on movies, TV shows, and games! Get top picks, fascinating facts, in-depth analysis, and more delivered straight to your inbox.