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...
Suite à la mort de sa petite amie, tuée dans un accident de train il y a dix ans,Josh tombe dans la dépression et ne parvient pas à échapper à ses souvenirs qui le hantent. Jusqu'à ce qu'une nouvelle fille fasse irruption dans sa vie...