Elsa (Sophie Marceau) écrivain, et Pierre (François Cluzet), avocat, se croisent lors de la soirée de clôture d'un salon du livre : un regard, un briquet qui change de mains, des rires un peu trop nerveux, le frémissement d'une histoire possible... Une rencontre ? Sauf que la vie de Pierre, c'est d'abord sa famille : ses enfants et Anne (Lisa Azuelos), sa femme depuis quinze ans, celle qui l'aimera toujours, et qu'il aimera toujours, en dépit de la routine et du temps qui passe, il le sait. Elsa, de son côté, se reconstruit peu à peu suite à un divorce compliqué, se partageant entre l'écriture, ses ados qui grandissent trop vite, ses amies et une histoire légère comme l'air avec Hugo (Niels Schneider), son jeune amant. Pour elle, l'homme marié est un tabou et même pire : une erreur.

Doria, 44 ans, mère de famille à la vie bien rangée, n’a plus vibré depuis longtemps. Elle découvre le soir de son anniversaire que son mari la trompe et part sur un coup de tête rejoindre sa mère à L'Île Maurice pour réfléchir... Là-bas, elle rencontre Théo. Avec lui, Doria redécouvre la vie, la joie, l’amour. Il est beau, drôle, libre. Mais il a vingt ans de moins qu’elle. Quand la vie nous donne une seconde chance, jusqu’où faut-il aller pour la saisir ?

Anna est une jeune femme libre, multipliant les rencontres et maintenant une vie sexuelle active tout en évitant les liaisons romantiques. Sa vie va se trouver chamboulée par le retour de Johan qui lui avait brisé le coeur 5 ans auparavant, et par les rencontres qu'elle fera au théâtre français qui vient de l'embaucher en tant que costumière.