hellfirefilmfestival.com
What a mishap, duck! - Hellfire Film Festival in Folkestone, Kent
Exorcisms, Donald Trump, duck love and David Bowie's spacesuit were all on show at this month's Hellfire Short Film Festival.