Petulia est une jeune femme de San Francisco, à la vie aisée, mariée depuis six mois à un homme jeune et parfois violent, David Danner. Lors d'une soirée, elle s'éprend d'un médecin quadragénaire, récemment divorcé et séduisant, Archie Bollen. Et le désordre s'installe dans sa vie...
L'histoire, durant la seconde guerre mondiale, d'un commandant britannique qui emmènera ses troupes dans une série de mésaventures en Europe et dans le nord de l'Afrique.