A young couple traveling through the Pyrenees stays overnight at an ancient Spanish castle, only to discover that it is the headquarters for a coven of witches.
1961
1999
1998
1997
1958
1986
2007
2024
1996
1985
2014
2017
2005
2016
1972
1992
2002
1988
1989