Oliver Stone interviews Cuban President Fidel Castro on a diverse range of topics during a three-day visit to Cuba in 2002.