Italian Gothic horror that tells the tale of a man who stops at a remote castle hoping to get medical help for an injured woman, only to find the inhabitants mirror the darker sides of the woman and himself.
1981
2020
2006
1954
1955
1941
1994
1969
1951
2013
1972
2001
2011
1980
1995
1947
1928
2025