Efter Vesper Lynds død i Venedig er den hemmelige britiske agent James Bond (Daniel Craig) opsat på at finde ud af sandheden bag de tragiske begivenheder. Han fanger derfor Mr. White (Jesper Christensen), der er leder af den mystiske organisation, der sandsynligvis står bag. Dette spor sender James Bond videre på jagt efter den skruppelløse forretningsmand Dominic Greene (Mathieu Amalric), og undervejs allierer han sig med den smukke Camille (Olga Kurylenko), der også har et udestående med Green. Menneskejagten bringer Bond til Østrig, Italien og Sydamerika, og i et minefelt af forræderi, mord og bedrag får han brug for hjælp af gamle allierede.
Australien 1929. Da den midaldrende aboriginal, Sam (Hamilton Morris), dræber en hvid mand i selvforsvar, bliver han eftersøgt for mord og tvunget til at flygte ud i ødemarken med sin familie. Ordensmagten er dog lige i hælene på ham, anført af den nidkære Sergeant Fletcher (Bryan Brown). Men da de sande detaljer om mordet langsomt kommer frem, begynder de lokale at betvivle, om retfærdigheden virkelig sker fyldest.