La Habana, Cuba, 1959. La revolución está a punto de estallar en la isla. Robert Dapes, un cínico mercenario inglés, llega al país a petición del general Bello, uno de los miembros más corruptos del gobierno de Batista. Pero una vez allí, Dapes no puede permanecer impasible ante la brutalidad y la depravación del régimen; tampoco puede resistirse a los encantos de Alexandra Pulido, una antigua amante que se ha casado con un terrateniente cubano.