CineWave
HomeMoviesTV SeriesTrending
CineWave

Your home for cinema. Discover trending films, explore top-rated TV series, and watch with friends in real time.

Browse

  • Home
  • Movies
  • TV Series
  • Trending

Genres

  • Action
  • Comedy
  • Drama
  • Horror
  • Sci-Fi
  • Romance
  • Animation
  • Thriller

© 2026 CineWave. All rights reserved.

CineWave does not store any files on our server, we only linked to the media which is hosted on 3rd party services.

Back to The Last King of Scotland
The Last King of Scotland

Full Credits

The Last King of Scotland

Cast

20 members

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

David Oyelowo

David Oyelowo

Dr. Thomas Junju

Abby Mukiibi Nkaaga

Abby Mukiibi Nkaaga

Masanga

Adam Kotz

Adam Kotz

Dr. David Merrit

Barbara Rafferty

Barbara Rafferty

Mrs. Garrigan

👤

David Ashton

Dr. Garrigan - Senior

👤

Sarah Nagayi

Tolu

Stephen Rwangyezi

Stephen Rwangyezi

Jonah Wasswa

👤

Sam Okelo

Bonny

Dick Stockley

Dick Stockley

Times Journalist

Chris Wilson

Chris Wilson

Perkins

Daniel Ssettaba

Daniel Ssettaba

Kay Amin's Servant

Giles Foden

Giles Foden

British Journalist 1

Andrew Williams

Andrew Williams

British Journalist 2

👤

Martina Amati

Italian Journalist

Devon Diep

Devon Diep

Nurse (uncredited)

Crew

43 members

Directing

Kevin Macdonald

Kevin Macdonald

Director

👤

Derek Ritchie

Assistant Director

👤

Cathy Doubleday

Script Supervisor

Writing

Peter Morgan

Peter Morgan

Screenplay

👤

Jeremy Brock

Screenplay

Giles Foden

Giles Foden

Novel

Production

👤

Christine Ruppert

Producer

👤

Andrea Calderwood

Producer

👤

Ros Borland

Producer

👤

Lisa Bryer

Producer

Andrew Macdonald

Andrew Macdonald

Executive Producer

Tessa Ross

Tessa Ross

Executive Producer

Allon Reich

Allon Reich

Executive Producer

👤

Suzanne Warren

Producer

👤

Andrew Wood

Line Producer

Jina Jay

Jina Jay

Casting

Dixie Chassay

Dixie Chassay

Casting Assistant

👤

Charles Steel

Producer

Camera

Anthony Dod Mantle

Anthony Dod Mantle

Director of Photography

👤

Jan Brun

Grip

👤

Neil Davidson

Still Photographer

Sound

Alex Heffes

Alex Heffes

Original Music Composer

👤

Julian Kershaw

Orchestrator

👤

Carsten Richter

Foley

Art

👤

Mags Horspool

Art Direction

👤

Tina Jones

Set Decoration

👤

Michael Carlin

Production Design

👤

Lynne Huitson

Supervising Art Director

👤

Rebecca Alleway

Set Decoration

Costume & Make-Up

👤

Michael O'Connor

Costume Design

👤

Suzanne Belcher

Makeup Artist

👤

Sharon Martin

Hair Designer

Barrie Gower

Barrie Gower

Special Effects Makeup Artist

👤

Dianne Jamieson

Makeup Artist

Visual Effects

👤

Sebastian Bulst

Special Effects Supervisor

Editing

👤

Justine Wright

Editor

👤

Stephen Haren

Assistant Editor

👤

Adam Inglis

Color Timer

👤

Marcus Alexander

Digital Intermediate

Crew

Simon Channing Williams

Simon Channing Williams

Thanks

👤

Gary Connery

Stunt Coordinator

👤

Eddie Stacey

Stunt Coordinator

Matt Curtis

Matt Curtis

Title Graphics