Blood In The Snow 2018 – ‘Alive’ Is A Jarring, Disorienting Little Piece of Business

Alive’s success or failure (I’d say it’s the former) hinges on the performances of its three leads.