American horror movie from 1981.
Release Date 1981-08-21 Budget N/A Revenue N/A Rating N/A Runtime 62 mins