We’re delighted to have GILLIAN WAUGH star in new short REAL GODS REQUIRE BLOOD which has been announced as premiering at the Cannes 2017 Film Festival.
Set in Manchester on a troubled estate in 1990. Alice is roped into babysitting for her neighbour, whose children claim to feed a nightly visitor from Hell.
With support from Creative England and the BFI, Real Gods Require Blood will open at the Semaine De La Critique section.