★★★ “No business like snow business.” I do admire a film which does not hang about, and this certainly qualifies. We begin with Ava Bravo (del Castillo) removing a hood to find herself in a very remote, snowbound mountain cabin. A cassette player nearby has a message. She has been… Continue reading