Justin Quayle, brytyjski dyplomata niskiego szczebla i hobbysta ogrodnictwa oddelegowany do Kenii, dowiaduje się, że jego żona Tessa została znaleziona martwa w lesie. Tessa została zamordowana na skrzyżowaniu dróg wraz ze swoim kenijskim kierowcą. Jej kolega, dr Arnold Bluhm, początkowo podejrzewany o jej zabójstwo, okazuje się, że został zamordowany tego samego dnia co Tessa. Różne plotki obfitują, że dwa miały romans, to później okazuje się, że Bluhm był gay.
W retrospekcjach, widzimy, jak w Londynie, Justin poznał swoją przyszłą żonę Tessę, otwartą humanitarnej i Amnesty International aktywista. On zakochuje się w niej, a ona przekonuje go, aby zabrać ją z nim do Kenii. Pomimo ich kochającego się małżeństwa, Tessa ukrywa przed Justinem powód, dla którego zwróciła się do niego w pierwszej kolejności: zbadanie i ujawnienie podejrzanych badań nad lekami w Kenii. Kiedy Tessa zaczyna zbliżać się zbytnio do odkrycia nadużyć wpływowej i potężnej firmy farmaceutycznej, ona i jej kolega zostają brutalnie zamordowani.
Jak tajemnica otaczająca śmierć jego żony rozwija się, Justin staje się zdeterminowany, aby dotrzeć do sedna jej morderstwa. Wkrótce natrafia na korporację farmaceutyczną Trzy Pszczoły, która wykorzystuje ludność Kenii do oszukańczych testów leku na gruźlicę. Lek ma znane szkodliwe skutki uboczne, ale korporacja całkowicie lekceważy dobro swoich kenijskich obiektów testowych.
Sir Bernard Pellegrin szefuje Africa Desk w Foreign Office i jest szefem zarówno Justin i brytyjskiego wysokiego komisarza, Sandy Woodrow. W swoich dochodzeniach Justin odkrywa, że Tessa ukryła przed nim raport o zgonach spowodowanych przez Dypraxę, a on uzyskuje obciążający list, który Tessa wzięła od Sandy’ego. Justin konfrontuje się z Sandy, który mówi mu, że to, co Tessa chciała było zatrzymać testy Dypraxa i przeprojektować lek. Jednak kosztowałoby to miliony dolarów i znacznie opóźniłoby wydanie leku, w którym to czasie pojawiłyby się inne konkurencyjne leki. Pellegrin uznał, że raport Tessy jest zbyt szkodliwy i ogłosił, że musi zostać zatrzymany. Firma Trzy Pszczoły grozi Justinowi: musi on zaprzestać swoich dochodzeń albo spotka go los żony. W jednym przypadku, agenci są wysyłane do pobicia go.
Wciąż zdeterminowany, Justin bierze samolot pomocy ONZ do wsi, gdzie mieszka lekarz, który dostarczył Tessa z danymi klinicznymi za jej raport. Lekarz daje Justinowi kopię raportu, ale wioska zostaje najechana przez uzbrojonych współplemieńców na koniach, a Justin i lekarz są zmuszeni do ucieczki przed rzezią. Justin ma samolot zrzuca go w miejscu, gdzie zginęła Tessa. Tam myśli o Tessie, opowiada jej wspomnienia, że zna wszystkie jej tajemnice, że teraz ją rozumie i że wraca do domu. Po jego zadumie, on jest zabity w zorganizowanym hit.
Na pogrzeb Tessa i Justin, Justin prawnik czyta obciążający list napisany przez Pellegrin do Woodrow. W liście Pellegrin nakazał inwigilację Tessy, wyraźnie w celu zablokowania jej raportów dotyczących zgonów spowodowanych przez Dypraxę, i wyjaśnia, że firma Trzy Pszczoły nie może być pociągnięta do odpowiedzialności za zgony spowodowane Dypraxą, jeśli nigdy oficjalnie nie otrzymała tych raportów. Po ujawnieniu skandalu Pellegrin opuszcza ceremonię, śledzony przez dziennikarzy.