
Catherine, ancienne rédactrice en chef d'un magazine de mode, s'est éloignée de sa carrière pour devenir l'épouse parfaite après avoir épousé Stephen, un magnat des affaires. Le jour de son anniversaire, elle se prépare à passer une soirée romantique avec lui, mais découvre plus tard des photos compromettantes de Stephen en train d'être intime avec sa secrétaire. Furieuse, elle cherche du réconfort chez sa meilleure amie Amy, mais passe accidentellement la nuit avec le fils d'Amy, Alan, qui a secrètement le béguin pour elle depuis qu'il a 13 ans. Un mois plus tard, Catherine découvre qu'elle est enceinte, mais comme les dates de ses rencontres passionnées avec Stephen et Alan se chevauchent, elle n'a aucune idée de l'identité du père. Alors qu'elle se débat avec ce dilemme, Stephen, qui avait disparu depuis un mois, revient soudainement à la maison...