Demon's Trap

Posted by brfilms on Apr. 30, 2008

Trailer Since the burning of Helen in 1784, once every 13 years on the full moon closest to Halloween a Demon servant enslaved by Helen rises to avenge her death. The site of the burning is now home to BMF, a semi-large financial institute in Los Angeles. On this night everyones worst fear becomes their last nightmare.

Categories Pop Culture

More Details