The Last King of Scotland is a 2006 historical drama film that follows the story of Nicholas Garrigan, a Scottish doctor who finds himself entangled in the dictatorship of Ugandan President Idi Amin. The film stars Forest Whitaker, James McAvoy, Kerry Washington, Simon McBurney, and Gillian Anderson.