A television newswoman reporting on a story goes to a psychiatric retreat for those recovering from sexual abuse. Once she is there, she knows something is not right in this very weird place. The reason is… everyone there is a werewolf.
Read more “Horror History: Friday, April 10, 1981: The Howling was released in US theaters”