Dějištěm románu je britská kolonie v západní Africe za druhé světové války. Hrdina, stárnoucí koloniální úředník major Henry Scobie, přesvědčený katolík, prožívá v té době hlubokou vnitřní krizi a zároveň i konflikty a rozpory se svými nadřízenými. V ušlechtilé snaze pomáhat potřebným lidem naráží na hradbu zkorumpovaného a dávno se přeživšího koloniálního prostředí a navíc ztrácí postupně i oporu, kterou mu poskytovala jeho víra.