เรื่องราวติดตาม Justin Quayle (แสดงโดย Ralph Fiennes), ชายหนุ่มที่ทำงานในฐานะนักการทูตของอังกฤษใน เคนยา เขามีชีวิตที่เรียบง่ายและสงบสุข แต่ชีวิตของเขากลับพลิกผันเมื่อภรรยาของเขา Tessa (แสดงโดย Rachel Weisz) ถูกฆาตกรรมอย่างโหดร้าย
Justin ตัดสินใจที่จะเริ่มการสืบสวนเพื่อหาความจริงเกี่ยวกับการตายของเธอ เขาพบว่า Tessa กำลังทำงานเกี่ยวกับการเปิดเผยการทดลองทางการแพทย์ที่ผิดจรรยาบรรณ ซึ่งเชื่อมโยงกับบริษัทเภสัชกรรมใหญ่ของโลก
ในระหว่างการค้นหา Justin ต้องเผชิญหน้ากับความจริงที่โหดร้ายเกี่ยวกับการทำงานของบริษัทเหล่านี้และความคอรัปชั่นที่เกิดขึ้นในระบบสุขภาพ