Mea Culpa
RoboCop
Spirited Away
Gladiator II
Ask Me What You Want
Venom: The Last Dance
Wicked
Let Go
Pacific Rim
Deadpool & Wolverine
Director
Michael Rubbo
DIRECTOR
Stars (in credits order)
Fidel Castro
Self (with Erich Honecker)
Erich Honecker
Self (with Fidel Castro)
Bernabe Ordez
Self (doctor, friend of Castro)
Self
Joey Smallwood
Geoff Stirling
Self (radio, TV station owner)