Castro: The World's Most Watched Man (2015)

Castro: The World's Most Watched Man (2015)

2015-10-22 US 44 Min. PG-13
7.3 3 votes

Watch Castro: The World's Most Watched Man: Stream the Latest Documentary Film on LetMeWatchThis!

Fidel Castro employed a vast spy network that helped him remain in power.