Thomas/The Last King of Scotland

Henry as Idi Amin

Gordon as Nicholas Garrigan

Emily as Kay Amin

Molly as Sarah Merret

Oliver as Stone

Duck as Dr. Junju

Thomas as Mackenzie