Every love story has two sides.
Angelique (Audrey Tautou), una giovane studentessa, è innamorata di un dottore, Loic (Samuel Le Bihan) già sposato. Si assiste a tutti i tentativi fatti dalla ragazza affinché l'amante lasci la donna, in attesa di un bambino, che finiscono sempre per naufragare, compreso il viaggio a Firenze progettato dai due amanti. Alla fine il film "torna indietro", e si assiste alla stessa storia, vista però dal punto di vista del dottore, che evidentemente vede le attenzioni di Angelique sotto una luce diversa.