Lægmandsprædikanten Thomas Munro (Guy Pearce) stræber efter forsoning efter sin mørke fortid og går om bord på et handelsskib, som sejler til en fjern, britisk bosættelse. Da skibet kaster anker ved New Zealands kyst, havner Munro midt i en strid mellem forskellige Maori-stammer og bliver vidne til en frygtelig massakre på uskyldige mennesker.