Downhill

Downhill (2016)

First published by VODzilla.co “Acid’s beautiful, isn’t it?” These are the first words heard (or misheard) in Downhill, after an aerial reveals woodlands below – and they are followed by images of a distressed woman tied to a makeshift altar and being force-fed a live centipede-like creature by a robed priestess who reassures her, “You…