Die Rocky Mountains zur Weihnachtszeit: David (Allen Leech) fährt mit seinem Wagen eine verschneite Bergstraße entlang, um die Feiertage mit der Familie verbringen zu können. Als er dabei langsam müde wird, legt er eine Rast in einem kleinen Diner mitten im Nirgendwo ein. Kaum hat er seinen Kaffee bestellt, platzt der offensichtlich alkoholisierte Vincent (Yan Tual) herein. Er ist der Ex-Ehemann von Ana (Nina Bergman), der Kellnerin des Ladens, die er aggressiv beschimpft und schließlich anfängt herumzuschubsen. David schreitet ein und droht Vincent damit, die Polizei zu rufen. Als sich die Situation beruhigt zu haben scheint, zahlt David, verabschiedet sich und fährt weiter. Kurz darauf fällt ihm auf, dass er verfolgt wird. Sofort befürchtet er, dass Vincent hinter ihm her sein könnte und er versucht ihn abzuhängen. Dabei verliert David die Kontrolle über seinen Pkw, der in eine kleine Schlucht hinabrutscht. Als er wieder zu sich kommt, ist ein Schneesturm aufgezogen, der immer heftiger wird. Mit seinem Smartphone hat David hier unten keinen Empfang. Hilfe zu rufen, ist also unmöglich – wobei er eventuellen Rettern ohnehin nicht sagen könnte, wo genau er sich befindet. So langsam beginnt es David zu dämmern, dass er hier erfrieren könnte. Da bemerkt er einen riesigen Schatten, der um das Auto herumschleicht …