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.
2018
2010
1945
2014
2002
1980
1963
2016
1999
1934
1978
1973
1972
1949
2023