Demonwarp / The Church (DVD)

$20.99
Type: New DVD

In Demonwarp (1988), a man and his daughter are attacked in the woods by what they believe is a Bigfoot-type creature. In The Church (1989), an old Gothic cathedral, built over a mass grave, develops strange powers which trap a number of people inside.

2099