Cast

The story is hardly new, and some of the dialogue is on the clunky side - but by marrying a vividly energetic aesthetic to all the unflinching bleakness, Sam Holland has crafted an arresting calling card.