Justin Quayle, un diplomático británico de bajo nivel y aficionado a la horticultura destinado en Kenia, se entera de que su esposa Tessa ha sido encontrada muerta en el campo. Tessa ha sido asesinada en un cruce de caminos junto con su conductor keniano. Su colega, el Dr. Arnold Bluhm, inicialmente sospechoso de su asesinato, resulta ser asesinado el mismo día que Tessa. Se rumorea que los dos tenían un romance; más tarde se revela que Bluhm era gay.
En flashbacks, vemos cómo en Londres, Justin conoció a su futura esposa Tessa, una franca humanitaria y activista de Amnistía Internacional. Se enamora de ella, y ella le convence para que la lleve con él a Kenia. A pesar de su amoroso matrimonio, Tessa oculta a Justin la razón por la que se acercó a él en primer lugar: investigar un sospechoso ensayo de medicamentos en Kenia y sacarlo a la luz. Cuando Tessa empieza a acercarse demasiado a descubrir las malas prácticas de una influyente y poderosa compañía farmacéutica, ella y su colega son brutalmente asesinados.
A medida que se desvela el misterio que rodea la muerte de su esposa, Justin se empeña en llegar al fondo de su asesinato. Pronto se enfrenta a la empresa farmacéutica Three Bees, que está utilizando a la población de Kenia para probar de forma fraudulenta un medicamento contra la tuberculosis. El fármaco tiene efectos secundarios nocivos conocidos, pero la corporación ignora por completo el bienestar de sus sujetos de prueba kenianos.
Sir Bernard Pellegrin dirige la Oficina de África en el Ministerio de Asuntos Exteriores y es el jefe tanto de Justin como del Alto Comisionado británico, Sandy Woodrow. En sus investigaciones, Justin descubre que Tessa le ocultó un informe sobre las muertes causadas por el Dypraxa, y obtiene una carta incriminatoria que Tessa le quitó a Sandy. Justin se enfrenta a Sandy, quien le dice que lo que Tessa quería era detener las pruebas de Dypraxa y rediseñar el medicamento. Sin embargo, esto habría costado millones de dólares y retrasado considerablemente el lanzamiento del fármaco, tiempo durante el cual habrían aparecido otros medicamentos de la competencia. Pellegrin consideró que el informe de Tessa era demasiado perjudicial y proclamó que había que detenerlo. La empresa de las Tres Abejas amenaza a Justin: debe detener sus investigaciones o correrá la misma suerte que su esposa. En una ocasión, envían agentes para darle una paliza.
Todavía decidido, Justin lleva un avión de ayuda de la ONU al pueblo donde vive el médico que proporcionó a Tessa los datos clínicos que sustentan su informe. El médico le da a Justin una copia del informe, pero el pueblo es asaltado por hombres de la tribu armados a caballo, y Justin y el médico se ven obligados a huir de la carnicería. Justin hace que el avión lo deje en el lugar donde murió Tessa. Allí, piensa en Tessa; le dice a su memoria que conoce todos sus secretos, que ahora la entiende y que vuelve a casa. Tras su ensoñación, es asesinado en un golpe organizado.
En el funeral de Tessa y Justin, el abogado de éste lee la carta incriminatoria escrita por Pellegrin a Woodrow. En la carta, Pellegrin ordena la vigilancia de Tessa, expresamente para bloquear sus informes que detallan las muertes causadas por el Dypraxa, y explica que la empresa Tres Abejas no puede ser considerada responsable de las muertes del Dypraxa si nunca recibió oficialmente los informes. Una vez revelado el escándalo, Pellegrin abandona la ceremonia seguido por los periodistas.