Deafula

Sign Scope / Holstrom

Horror
95 min     3.7     1975     USA

Overview

A theology student finds himself turning into a vampire and hunting other students for their blood.

Similar