A tourist becomes ensnared in a police investigation while interviewing pre-revolution car owners in Fidel's Havana.
James Hutson
Director
Fidel Castro
Self
Roberto Delgado
Writer