Il medico scozzese Nicholas Garrigan vola in Uganda in cerca di avventura ed emozioni. Qui incontra per caso il dittatore Idi Amin che prova un'immediata simpatia per Garrigan e, dopo poco, gli offre l'inverosimile compito di diventare il suo medico personale. È un'offerta talmente incredibile che il dottore non può rifiutare. Intrappolato nell'abisso morale della megalomania omicida di Amin, Garrigan quasi smarrisce la propria anima. Ma quando finalmente osa levare la mano contro la follia, si trova a dover combattere una disperata lotta per la sopravvivenza.