by DanXIII | Feb 17, 2019 | Foreign, Indie, Movies, Paranormal, Reviews
During World War II, a murdering, raping, shit heel of a human named Langdon (John Ashley) encounters Satan (Vic Diaz) in the woods, and pleads for his life. Ol’ Scratch spares him as long as L-dawg becomes his servant, which he does…I mean, what’s...