加里甘是一名苏格兰医生,上世纪70年代在参加医疗慰问团访问乌干达的时候,被当时的乌干达独裁总统阿敏收为私人医生,不料却唤醒了阿敏总统的残暴野性。加里甘后来觉醒,试图弥补自己造成的恶果退出乌干达,然而,恐惧和出卖就此伴随着他……