Esta é a incrível história de Amin vista através dos olhos de Nicholas Garrigan (James McAvoy), um jovem escocês que foi médico pessoal do instável líder, em parte devido à inesperada paixão de Amim pela cultura escocesa - Amin até se autoproclamou "O Último Rei da Escócia". Seduzido pelo carisma de Amin e cegado pela decadência, a vida dos sonhos de Garrigan torna-se um pesadelo de traição e loucura do qual não há fuga. Inspirado em pessoas e acontecimentos reais, esta história de grande impacto e cheia de suspense é repleta de interpretações inesquecíveis.