Havana, Cuba, 1959.
Het tropische paradijs staat aan de vooravond van de revolutie. De cynische Britse huurling Robert Dapes(Connery) komt op verzoek van Generaal Bello(Martin Balsam), èèn van de meest corrupte functionarissen van President Basista, naar Cuba.
Maar eenmaal ter plaatse kan Dapes zijn ogen niet sluiten voor de wandaden van het wrede en brute regime van Batista.
Zijn oog valt ook op de mooie Alexandra Pulldo(Brooke Adams), een oude geliefde die nu getrouwd is met een rijke Cubaanse grootgrondbezitter.
Omringd door de licht ontvlambare guerrillastrijders en de menselijke aasgieren, moet Dapes zich hoeden voor zijn mening... als hij het land tenminste nog levend wil verlaten!