Max is a former playboy who has decided to settle down by marrying his current love, Muriel. However, when Max catches a glimpse of the great lost love of his life, he becomes obsessed with rekindling their relationship.
Romane Bohringer
as Alice
Vincent Cassel
as Max
Monica Bellucci
as Lisa
Jean-Philippe Écoffey
as Lucien
Olivier Granier
as Daniel
Sandrine Kiberlain
as Muriel
Paul Pavel
as Jeweller
Nelly Alard
as Madeleine
Bruno Leonelli
as Alain Beccaria
Tateo Isaizaki
as Japanese Businessman