Real Gods Require Blood (2017)
Run Time: 0h20m | Release: 24 May 2017
Production Countries: United Kingdom
6 / 106 Vote Count
Overview:
Manchester, 1990. On a troubled estate, Alice is roped into babysitting for her neighbour, whose children claim to feed a nightly visitor from Hell. Between gangland tensions, local superstition and drug withdrawal, Alice must decide whether to abandon her new wards or stay the night.