All Cast

Idi Amin

Idi Amin

Himself (as Idi Amin Dada)

Fidel Castro

Fidel Castro

Himself (archive footage) (uncredited)

Golda Meir

Golda Meir

Herself (archive footage) (uncredited)