The Last King of Scotland is a 2006 historical drama film directed by Kevin Macdonald from a screenplay by Peter Morgan and Jeremy Brock. This film adaptation of Giles Foden's 1998 novel centers on Uganda's dictator Idi Amin, viewed through the eyes of Nicholas Garrigan, a fictional Scottish physician.