Deacon James is a holy man with an unusual job description: immortal pest controller. Tonight's mission: to exterminate the newly resurfaced "pest,"
When a hard-to-resist free pest control service proves too good to be true, an intense, fatal stand off unfolds in quantum level catastrophe.
Watch online HD Download HD
showtime
User reviews