Update Consent
< Back
Slide 70 of 128

I Trapped the Devil

Nothing says Merry Christmas like trapping the devil in your house, right? This bizarre horror movie has a protagonist that thinks it's a pretty sweet gift... but that could just be his paranoia talking.

Watch it now.

Image Source: Everett Collection