Can you summarize the following document?
        
  1970年的苏格兰,尼古拉斯·加瑞根(詹姆斯·麦艾维饰)从医学院毕业,但他不想继承父业,所以随意地挑选了一个国家行医。他去了乌干达一家由大卫·梅里特和妻子设立的诊所。  加瑞根到达乌干达时,正值伊迪·阿敏将军(科力士·韦德加饰)发动政变推翻总统米尔顿·奥博特。加瑞根和阿敏在一宗交通意外相遇,加瑞根治疗了阿敏手部的轻伤。阿敏一向很敬佩苏格兰长期忍受英格兰的统治,所以他很高兴加瑞根是苏格兰人。加瑞根很欣赏阿敏的魅力和建立平等国家的抱负。阿敏主动要求用自己的军服和加瑞根写着「苏格兰」的汗衫交换。几日后,阿敏邀请加瑞根成为他的私人医生,负责改革乌干达的医疗系统。  加瑞根很快便获得阿敏信任。阿敏不但在医疗事务上信任他,甚至连国事也咨询他。虽然加瑞根明知在首都坎帕拉大量人民被射杀,他仍相信阿敏的解释,说清<unk>奥博特的残党才可为乌干达带来长治久安。但加瑞根靠着乌干达贫穷人民的民脂民膏过着富裕生活,对阿敏政权心有不安。  加瑞根发现阿敏冷落了他三个妻子中最年轻的一个,凯,因为她诞了一个患了癫痫的儿子,马肯兹。加瑞根治疗马肯兹的同时,和凯产生感情。  加瑞根目睹阿敏多疑,残暴和仇外,对他的信心日少。阿敏把加瑞根的英国护照换成乌干达护照,防止他出走。加瑞根发现护照被换后,去到英国外交部当地的办公室求助,但职员告诉他,除非他以私人医生之利行刺阿敏,否则不会协助他离开。加瑞根不从。  凯告诉加瑞根她有了加瑞根的骨肉。若给阿敏知道凯不忠,凯就会被阿敏杀死,所以凯求加瑞根给他秘密地堕胎。阿敏借词要加瑞根出席西方记者的记者会,令加瑞根错失了和凯约定的时间。凯以为自己遭丢弃,径自去到邻近村落堕胎。她在那里被阿敏的军队抓住。加瑞根找到她的时候,只能发现她的尸体被残酷虐待。他懊悔不已,终于面对阿敏暴政的不人道罪行,决定只有杀了他才能制止他。  不久,一批巴勒斯坦武装分子挟持一班客机到恩德培,寻求政治庇护。阿敏为了帮助「巴勒斯坦兄弟」,带同加瑞根赶到恩德培机场。在机场,阿敏的一个保镖发现加瑞根意图用头痛药毒杀阿敏。加瑞根的计划曝光,被阿敏的爪牙毒打。阿敏到达后,告诉加瑞根他已发现他和凯的私情。他命令爪牙用肉钩勾著加瑞根的胸部皮肤,把他吊起来。  阿敏把以色列人以外的人质释放,虐待加瑞根的人把他暂时弃置在地上。加瑞根的同僚均居趁机拯救加瑞根。均居拜托加瑞根把暴政真相告诉全世界,因世界会相信白人说的话,然后调查阿敏的统治。均居把自己的外套给了加瑞根,擦去他脸上的血,把他偷运上带同获释人质的客机。当守卫发现加瑞根失踪,均居被当场射杀。飞机带同加瑞根带开乌干达,阿敏想阻止也太迟了。电影最后以伊迪·阿敏的真实片段终结,字幕交待他的独裁杀了至少300,000个乌干达平民,当阿敏1979年被推翻,人民上街庆祝。
《最后的苏格兰王》("The Last King of Scotland")是一出英国剧情电影,改编自吉利斯·福登的同名小说。电影关于虚构角色尼古拉斯·加瑞根(詹姆斯·麦艾维饰)成为乌干达独裁者伊迪·阿敏(科力士·韦德加饰)私人医生的故事,根据阿敏的真实暴政改编。片名来自阿敏的自称「苏格兰王」。