A young couple find themselves lost on the backroads of Nebraska, eventually winding up in the seemingly deserted town of Gatlin. But the town is far from empty. As the couple soon discover, it is inhabited by a twisted cult of murderous children, thirsty for another blood sacrifice…
HOME Film Pass
Experience every new release at HOME, any time, as many times as you like for just £18 a month.
Read more