Night of the Demons (1988)

Night of the Demons (1988)

I got the idea to watch all three Night of the Demons films yesterday in preparation for the L.A. premiere of the remake. And then I went and saw I Spit on Your Grave in the two remaining hours of my day. What that means is I have a lot […]