When a beautiful model rents an apartment in a gloomy New York brownstone, little does she realize the unspeakable horrors that await her behind its mysterious doors.
Read more “Horror History: Friday, February 11, 1977: The Sentinel was released in theaters”