Intr-o regiune indepartata din Kenya de Nord, activista Tessa Quayle (Rachel Weisz) este gasita ucisa in mod violent. Insotitorul ei, un doctor, pare ca a fugit de la scena crimei, iar toate dovezile indica o crima din dragoste. Membrii Inaltei Comisii din Nairobi presupun ca sotul Tessei, un om pasnic si cu ambitii modeste, Justin Quayle (Ralph Fiennes), ii va lasa pe ei sa rezolve cazul. Dar se inseala amarnic. Chinuit de remuscari si de zvonurile infidelitatii sotiei sale, Quayle ii surprinde pe toti cand porneste intr-o odisee personala care il va purta pe trei continente.