Nový Zéland, 1868, Sarah O´Brien (Samanta Morton) vyrůstala mezi vojáky na vojenské základně na Te Awa Nui - Velké řece. Jako mladá otěhotněla s maorským chlapcem a porodila syna. O sedm let později jejího syna unesl jeho maorský dědeček. Sarah od té chvíle zasvědcuje svůj život jedinému přání - znova se shledat se svým synem. Od svého jediného přítele Doylea (Kiefer Sutherland) - psychicky zlomeného vojáka ale pomoc očekávat nemůže. Časem se jí naskýtá šancem jak svého syna opět spatřit. Je totiž přivoláýna k nemocnému náčelníkovi vesnice a postupně si zvyká i na život v maorské vesnici.