6.0 Real Gods Require Blood May. 24, 2017 Real Gods Require Blood IMDb: 6.0 2017 20 min 164 views Manchester, 1990. On a troubled estate, Alice is roped into babysitting for her neighbour, whose children claim to feed a nightly visitor from ... FantasyHorror