lee de broux

Pumpkinhead (1988)

God is the only thing that can stop what’s out there, Kim. Of all the films in my 31 Days Of Horror this year, Pumpkinhead (1988) is possibly the one […]