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.
2013
2017
2016
2015
2021
2020
2025
2024
1969
2022
2009
2001
2018
1979