Something of Mine

Some stones are better left unturned.

Horror
50 min     8     1991     US

Overview

A ring of devil worshipers bring forth a demon and let it loose at a campus Halloween spook show.

Similar