During the revolution, a high-stakes gambler arrives in Cuba seeking to win big in poker games. Along the way, he meets and falls in love with the wife of a Communist revolutionary.
Robert Redford
as Jack Weil
Lena Olin
as Bobby Duran
Alan Arkin
as Joe Volpi
Tomas Milian
as Menocal
Daniel Davis
as Marion Chigwell
Tony Plana
as Julio Ramos
Betsy Brantley
as Diane
Lise Cutter
as Patty
Richard Farnsworth
as Professor
Mark Rydell
as Meyer Lansky
Vasek Simek
as Willy
Fred Asparagus
as Baby Hernandez