The House Where Evil Dwells (1982)

An ancient curse has turned their lives into a nightmare of lust and revenge. 1982-05-14 United States of America, Japan 88 Min. PG-13
4.2 36 votes