A woman inherits an old house in Wales, but is driven to madness and murder by jealous locals.
Release Date 1976-01-01 Budget N/A Revenue N/A Rating N/A Runtime 73 mins