Cuando el apacible y relajado Justin Quayle (Ralph Fiennes) se entera del terrible y brutal asesinato de su esposa -Tessa Quayle (Rachel Weisz), la activista más apasionada y brillante en Kenya- su mundo se le viene abajo.
Para colmo, el crimen se le atribuye a uno de los médicos que la acompañaban ya que se desconoce su paradero, lo que hace suponer a las autoridades que el hecho es un crimen pasional.
Ya la pérdida de su esposa era bastante terrible pero la teoría de su traición, resulta algo insoportable. Incrédulo y dispuesto a probar la inocencia de su mujer, Justin se embarcará en una aventura alrededor del mundo durante la cual se encontrará con una verdad mucho más peligrosa y retorcida de lo que esperaba.