Justin Quayle (Fiennes) és un diplomàtic britànic destinat a Kenya la dona és assassinada al costat d'un home sospitós de ser el seu amant, un activista defensor dels drets humans de la regió. Quayle decideix llavors investigar els assassinats, i comença a descobrir molt més del que esperava ...