Sept ans après son divorce, John est toujours célibataire. Il a cessé de croire à l’amour. Cédant à son ex-femme, Jamie, devenue sa meilleure amie, il accepte à contrecœur de les rejoindre, elle et son fiancé, à une fête. A la surprise générale, John y rencontre une femme, la belle et dynamique Molly.
Entre eux, c’est le coup de foudre. Pourtant, John va vite découvrir qu’il existe un autre homme dans la vie de Molly : son fils de 21 ans, Cyrus, avec qui elle entretient une relation hors norme. Prêt à tout pour protéger sa mère, le jeune homme n’a pas du tout envie de la partager, et encore moins avec John.
C’est le début d’une guerre. Il ne pourra y avoir qu’un seul vainqueur…