A Savannah Haunting featured image

A Savannah Haunting was an odd but compelling watch at the online edition of the 2021 Dracula Film Festival in Romania. Directed by William Mark McCullough, who is a prolific actor as well as a horror filmmaker, and produced by Alexis Nelson, an Emmy-nominated and well-known VFX wizard, this is a film that catches your

Continue Reading