Discover

Fidel Castro
Self

Oliver Stone
Self

Jimmy Carter
Self (archive footage)
James Cason
Self (archive footage)

Che Guevara
Self (archive footage)
Miriam Laeba
Self
Osvaldo Payá
Self
Blanca Reyes
Self
Vladimiro Roca
Self
Filipe Perez Roque
Self (archive footage)
Elizardo Sanchez
Self
Juanita Vera
Self - Castro's Interpreter
Directing

Oliver Stone
Director
Production

Fernando Sulichin
Producer
Nancy Abraham
Supervising Producer

Pilar Benito
Associate Producer
Juan Gordon
Associate Producer
José Ibáñez
Associate Producer
Vincent Joliet
Line Producer
Álvaro Longoria
Executive Producer

Sheila Nevins
Executive Producer
Carla Pagi
Producer
Alessandra Pasquino
Associate Producer

Fernando Sulichin
Executive Producer

Cristina Zumárraga
Line Producer
Sound
Scott Avid
Original Music Composer
David Garcia
Original Music Composer
Nacho Mastretta
Original Music Composer
Writing

Oliver Stone
Writer