The film cuts between two seemingly unrelated stories. One, set in present-day Montreal, stars Kevin Parent as Antoine, a successful club DJ torn between his new girlfriend Rose (Évelyne Brochu) and his still-complicated relationship with his ex-wife Carole (Hélène Florent); the other, set in 1960s Paris, stars Vanessa Paradis as Jacqueline, the fiercely protective single mother of Laurent (Marin Gerrier), a child with Down syndrome who has a crush on Véro (Alice Dubois), a friend and companion who also has Down syndrome. The film builds toward the revelation of how the two stories are linked: after Jacqueline, Laurent, and Véro are killed in a car accident, Carole, Antoine, and Rose are their subsequent reincarnations.
The film's Genie Award nominations included Best Picture, Best Actress in a Leading Role (Paradis), Best Actor in a Supporting Role (Gerrier), Best Actress in a Supporting Role (Florent), Best Director and Best Original Screenplay. Paradis won the Genie for Best Actress; the film also picked up a Genie for Achievement in Make-Up.