The witchcraft-centric horror film Blood Craft, featuring Dominique Swain (Face-Off), Dave Sheridan (The Devil’s Rejects), Mark Rolston (Aliens) and Twilight’s Michael Welch (The Final Wish) will be out April 9th. Directed and co-written by genre specialist James Cullen Bressack, the film tells of two witchcraft-practicing sisters (Madeleine Wade and Augie Duke) out to get revenge on their [… read more]
Mar 112019