A traveler seeks refuge in a room only to find it still possessed by a demonic creature that has already killed the previous inhabitant
Release Date: February 24, 1990
View more ->