← Back
The Last King of Scotland poster

Film

The Last King of Scotland

Kevin Macdonald · UK / Germany · 2006

A young Scottish doctor talks his way into becoming Idi Amin's personal physician in 1970s Uganda, and slides from privileged insider to terrified witness as the dictator's paranoia spirals. Forest Whitaker's Oscar-winning turn is a masterclass in charisma bleeding into menace.

Where to watch

About

Kevin Macdonald's The Last King of Scotland won Forest Whitaker the Academy Award for Best Actor at the 79th Academy Awards in February 2007 (Whitaker's only Oscar to date) alongside the BAFTA, the Golden Globe and the Screen Actors Guild Award for Best Actor in the same season. The Whitaker sweep was widely regarded as one of the most decisive winning runs of the 2000s decade and reset his career standing as a leading dramatic performer.

The film is adapted from Giles Foden's 1998 novel of the same name; Foden (a former assistant editor at The Times Literary Supplement) had drawn the central conceit of a fictional Scottish doctor as Idi Amin's personal physician from a real composite of various Western advisors who served Amin's regime in the 1970s. The screenplay is by Peter Morgan (the future creator of The Crown) and Jeremy Brock, who would go on to write The Last Station.

Macdonald (until then primarily a documentary director, having won the Academy Award for Best Documentary Feature for One Day in September in 2000) made the transition to fiction with this film. Cinematography is by Anthony Dod Mantle (later Slumdog Millionaire) and the film was shot largely on location in Uganda, the first major Western production filmed there in decades. The Ugandan government provided extensive on-set cooperation, and the production employed several hundred Ugandan crew members. The cast pairs Whitaker and James McAvoy, with Kerry Washington, Gillian Anderson and Simon McBurney in support.

Streaming availability via JustWatch. Last checked 2026-05-31.

Forest Whitaker

Forest Whitaker

Idi Amin

James McAvoy

James McAvoy

Dr. Nicholas Garrigan

Simon McBurney

Simon McBurney

British Diplomat

Gillian Anderson

Gillian Anderson

Sarah Merrit

Kerry Washington

Kerry Washington

Kay Amin