The Devil's Business Poster

The Devil's Business

48.68% | August 16, 2012 | Horror

Two hit men stumble upon a black magic altar and a bloody sacrifice in the home of their target and become ensnared in the terrifying shadowy darkness of the occult.

Featured Crew

Sean Hogan
Writer
Sean Hogan
Director
Jennifer Handorf
Producer

Images