Vi befinder os i 1860-tallet i New Zealand. Unge Sarah og hendes familie lever i skyggen af den britiske okkupation. En dag møder hun en maorier og under deres eneste nat sammen bliver Sarah gravid. Syv år senere bliver sønnen Boy kidnappet af sin egen farfar, for at vokse op blandt maoriekrigere og Sarah tager af sted for at redde ham. Langs floden møder hun krigens rædsler, hvor venner hurtigt bliver til fjender på begge sider.