The Lost City - Trailer

  • Aired 04/06/2006
  • 124 Views

Set in Havana, Cuba, during the 50's, a club owner is caught in the turbulent transition from the oppressive regime of Batista to the Marxist government of Fidel Castro.

Loading...