1847 yılında Meksika-Amerika iç savaşında, Yüzbaşı John Boyd (Guy Pearce) terfi alır. Bu terfi sonrası Boyd, Nevada’nın karlı dağlarında ıssız bir savaş biriminde üçüncü adam olarak görev alacaktır. Bu görevde kumandan Hart , inançlı Toffler ve Cleaves ile tanışacaktır. Boyd bu gruba katıldıktan sonra, donmaktan ve açlıktan ölmekten son anda kurtulan bir yabancı olan Colqhoun (Robert Carlyle) de gruba dahil olur. Colqhoun’un anlatıklarına göre şefleri Ives, karlar altında bir mağarada kalınca, bölüğündeki bazı insanları yiyerek hayatta kalmıştır. Bundan sonra Boyd ve diğerleri bu olayın geçtiği mağarada başka sağ insan olup olmadığını bulmak için yola çıkarlar. Fakat Boyd, eski bir Kızılderili efsaneside anlatılan Weendigo adlı canlı et yiyerek beslenen, beslendikçe daha çok isteyen insanüstü bir yamyamın saldırısından korkmaktadır. Acaba kendisi de bu yamyam tarafından yenilecek midir yoksa onun oluşturduğu yamyam sürüsüne mi dahil olacaktır ?