Castro: The World's Most Watched Man
(2015)
2015
44m
Fidel Castro
Himself (archive footage)
Idzi Sanchez
Narrator (voice)