April 1, 2020 bloodyflicksblog Director Charlie Steeds discusses Hauntings, Barge People and Vampires