Coba jelasin Plot dari The Last King of Scotland (film) dong

Pada tahun 1970, Nicholas Garrigan (James McAvoy) lulus dari jurusan kedokteran di Universitas Edinburgh. Dengan prospek yang membosankan di rumah, Nicholas memutuskan untuk pergi ke luar negeri dengan bekerja di klinik misionaris Uganda yang dikelola oleh Dr. David Merrit dan istrinya, Sarah (Gillian Anderson). Nicholas tertarik dengan Sarah, yang menikmati perhatian Nicholas, namun Sarah menolak terlibat dalam perselingkuhan.

Sementara itu, Jenderal Idi Amin (Forest Whitaker) menggulingkan presiden petahana Milton Obote dalam kudeta. Nicholas dengan tulus percaya bahwa Idi Amin akan membantu negara Uganda, namun Sarah memperingatkannya tentang para presiden yang telah mengambil alih kekuasaan sebelumnya.

Nicholas dipanggil ketika ia mengalami kecelakaan mobil kecil di mana ia mengobati tangan Idi Amin. Ketika insiden itu terjadi, Nicholas mengambil pistol dan menembakkan sapi yang terluka parah karena tidak ada satu pun orang yang memikirkan untuk mengeluarkan sapi itu dari kesengsaraannya. Idi Amin terkesan dengan tindakan dan inisiatif Nicholas yang cepat.

Idi Amin, yang menyukai Skotlandia sebagai simbol pertahanan dan mengagumi rakyat Skotlandia karena perlawanan mereka terhadap Inggris, senang mengetahui kebangsaan Nicholas dan menukar baju militernya dengan kemeja Skotlandia Nicholas. Kemudian, Idi Amin mengundang Nicholas untuk menjadi dokter pribadinya dan bertanggung jawab memodernisasi sistem perawatan dan kesehatan negara Uganda.

Nicholas segera menjadi orang kepercayaan Idi Amin dan dipercaya tidak hanya sekadar perawatan medis, tetapi juga masalah negara. Meskipun Nicholas mengetahui terjadinya kekerasan di sekitar Kampala, ia menerima penjelasan Idi Amin bahwa menindak oposisi akan membawa perdamaian abadi di negara itu.

Nicholas mengetahui bahwa Idi Amin yang berpoligami telah mengucilkan istri termuda dari tiga istrinya, Kay (Kerry Washington), karena ia telah melahirkan seorang putra yang menderita epilepsi, Mackenzie (Apollo Okwenje Omamo). Ketika merawat Mackenzie, Nicholas dan Kay berhubungan seks, tetapi Kay memberitahu Nicholas bahwa ia harus menemukan cara untuk meninggalkan Uganda.

Akhirnya, Nicholas mulai kehilangan kepercayaan terhadap Idi Amin ketika ia menyaksikan meningkatnya paranoia, pembunuhan dan xenophobia yang dilakukan oleh Idi Amin. Idi Amin mengganti paspor Britania Raya milik Nicholas dengan paspor Uganda untuk mencegahnya melarikan diri, menyebabkan Nicholas panik dan mencari bantuan Stone (Simon McBurney), perwakilan Kantor Luar Negeri dan Persemakmuran setempat. Nicholas diberitahu bahwa Britania Raya akan membantunya meninggalkan Uganda jika Nicholas menggunakan posisinya untuk membunuh Idi Amin, namun Nicholas menolaknya.

Kay memberitahu Nicholas bahwa ia hamil darinya. Mengetahui bahwa Idi Amin akan membunuh Kay atas perselingkuhan dan kehamilannya, Kay memohon kepada Nicholas untuk melakukan aborsi diam-diam. Terhalang oleh perintah Idi Amin bahwa ia menghadiri konferensi pers dengan wartawan dari negara lain, Nicholas gagal bertemu Kay dalam waktu yang ditentukan. Kay menganggap bahwa ia telah ditinggalkan dan mencari aborsi primitif di desa terdekat di mana Kay ditangkap oleh pasukan Idi Amin. Nicholas menemukan mayat Kay yang terpotong-potong di atas meja otopsi dan jatuh berlutut, menyadari bahwa ia berhadapan dengan rezim Idi Amin yang tidak berperikemanusiaan. Akhirnya, Nicholas memutuskan bahwa membunuhnya akan mengakhiri semuanya.

Sebuah pesawat yang dibajak terbang ke Bandara Entebbe oleh pembajak pro-Palestina yang mencari suaka. Idi Amin, yang merasakan peluang publisitas besar, bergegas ke tempat kejadian dan membawa Nicholas. Di bandara, salah satu pengawal Idi Amin mengetahui rencana Nicholas untuk meracuni Idi Amin dengan alasan memberinya pil sakit kepala. Nicholas dipukuli oleh para pengawal Idi Amin sebelum Idi Amin datang dan mengungkapkan bahwa ia mengetahui hubungannya dengan Kay. Sebagai hukuman, dada Nicholas ditusuk dengan kait daging dan digantung dengan kulitnya sendiri.

Idi Amin mengatur pesawat untuk membebaskan para penumpang non-Israel, sementara para pengawalnya meninggalkan Nicholas yang tidak sadarkan diri di lantai dan bersantai di ruangan lain. Rekan medis Nicholas, Junju (David Oyelowo), memiliki kesempatan untuk menyelamatkannya. Junju mendesak Nicholas untuk memberitahu dunia kebenaran tentang rezim Idi Amin dan menegaskan bahwa dunia akan percaya Nicholas karena ia berkulit putih. Junju memberikan Nicholas jaketnya, memungkinkannya untuk berbaur tanpa diketahui bersama para sandera yang dibebaskan dan naik ke pesawat. Saat para pengawalnya mengetahui Nicholas melarikan diri, Junju dibunuh karena membantunya melarikan diri. Ketika Idi Amin diberitahu tentang pelarian Nicholas dan terlambat untuk mencegahnya, Nicholas naik pesawat dan menangis mengingat rakyat Uganda.