images

Released on: 1991-03-01

Something of Mine

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

Horror

Production Companies:

Production Countries:

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations