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...
1968
2020
2019
2003
—
2014
1925
2004
2006
2009
2017
2002
2010
1999
2007
2022
2008
2016