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.
1987
2009
2015
2023
1995
2021
2005
2002
2008
2017
2018
1959
2004
1999
2025