"FILE - Director Oliver Stone and Cuban leader Fidel Castro, Feb. 21, 2002, after wrapping up shooting of a documentary in Ernest Hemingway's preferred bar ""La Terraza"" in Cojimar near Havana, Cuba."
{}