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.
1974
1970
1964
1982
1965
2009
1972
1990
2004
2007
2008
1961
1977