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...
2015
1961
1989
2014
1994
1999
2003
1944
1975
2017
1972
1986
1968
2000
2018
2023
1993
1953