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.
2025
2020
1981
1962
1937
1986
1914
2001
2022
2008
2017
1943
1995
1993
2018
2021
2023