In the first film of Tales of the Four Seasons, a burgeoning friendship between philosophy teacher Jeanne (Anne Teyssèdre) and pianist Natacha (Florence Darel) is strained by jealousy, suspicion, and intrigue. Natacha encourages Jeanne to pursue Igor (Hugues Quester), Natacha’s father, in order to supplant Ève (Eloïse Bennett), his young girlfriend, whom Natacha loathes. Natacha’s scheme, however, risks alienating those closest to her as well as entangling Jeanne in the very kind of romantic drama she has vowed to avoid.
Before beginning a new job, Gaspard (Melvil Poupaud) goes to a beach town to relax for a few weeks. He waits for Lena (Aurelia Nolin), a girl he has been casually dating for some time. When she does not arrive, he strikes up a friendship with waitress Margot (Amanda Langlet). Through her, Gaspard also meets Solene (Gwenaëlle Simon), a free spirit open to a physical relationship if he agrees to be faithful. As Gaspard spends time with each, he finds his feelings even further conflicted.
French vineyard owner Isabelle (Marie Rivière) loves her craft and finds support in her friendships, but she hasn't been in a serious relationship since her husband died. Magali (Béatrice Romand), one of her oldest and dearest friends, decides to secretly put out a personal ad for Isabelle, which yields charming bachelor Gerald (Alain Libolt). However, Magali initially poses as Isabelle in order to meet Gerald and ensure he's the right man, which leads to multiple misunderstandings.
Felicie and Charles have a whirlwind holiday romance. Due to a mix-up on addresses they lose contact, and five years later at Christmas-time Felicie is living with her mother in a cold Paris with a daughter as a reminder of that long-ago summer. For male companionship she oscillates between hairdresser Maxence and the intellectual Loic, but seems unable to commit to either as the memory of Charles and what might have been hangs over everything.