A young man returns from Rome to his sister's satanic New York apartment house.
Rating: 6.6/10
Year: 1980