Julianne Moore jako Kate, której samotne życie przerywa wizyta sprawiającej problemy córki. Dziewczyna zjawia się przerażona i ubrudzona cudzą krwią. W miarę jak Kate odkrywa szokującą prawdę, uświadamia sobie, jak daleko posunie się matka, aby uratować swoje dziecko.
Podczas ostrej zimy w 1898 roku w Utah, w Stanach Zjednoczonych, panuje głód. Banici, drwale i głodni wieśniacy schodzą z lasów, by ograbić wsie. Dla łowców nagród to dobrodziejstwo, którego bardzo nadużywają. Najokrutniejszy z nich nazywa się Tigrero (Klaus Kinski). Wkrótce niemy...
Yorkshire, 1898 r. Pogrążona w żałobie kobieta i jej syn wracają do opuszczonego domu byłego męża, którego niedawno znaleziono martwego. Odkrywają jednak, że nie są w nim sami.