En Ouganda, un jeune médecin venu d'Ecosse devient, bien malgré lui, le conseiller et le "fils spirituel" du dictateur qui terrorise le pays.
Nicholas Garrigan, un jeune médecin écossais, exerce en Ouganda quand, par un concours de circonstances, il est amené à soigner le maréchal Idi Amin Dada. Le dictateur, découvrant que le jeune homme vient d'Ecosse, là où il fut jadis officier, lui propose d'être son médecin personnel. Nicholas accepte...