Henry St James est capitaine d'un vapeur qui effectue la liaison entre Gibraltar et Kalik. A Gibraltar, il retrouve une femme calme et casanière. A Kakik, ses désirs sauvages et romantiques sont satisfaits par les charmes exotiques de Nita. Mais les femmes ont de multiples facettes. Henry va découvrir à ses dépens que son paradis terrestre n'est en réalité qu'un bonheur illusoire. Avec Alec Guiness au meilleur de sa forme comique.