Director: Santiago Álvarez
Fidel Castro
Himself
Raúl Castro
Juan Almeida
Celia Sanchez
Herself
No streaming info available