2009· 97 min· Horror
A deal with the Devil allows a Witch and her two demon children to return back to earth. In order to avoid being sent back to Hell, these demons must feast on the flesh of the living every ...
Cast: Dan Lawler
Director: Rob Walker
Loading addons…