![](https://image.tmdb.org/t/p/w342/2zZ60G94I3Rtw4pcbOI9maNDZkd.jpg)
2 Views
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...
Release: Apr 08, 2014
Runtime: 108 minutes
Language: Deutsch
Studio: CyrusFilms
Country: Switzerland