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...
2005
2016
2008
—
2007
2019
2022
1986
2003
1996
1988
1989
1993
2015
1959
2025