Cécile (Catherine Deneuve) dumped her first love, Antoine (Gérard Depardieu), over three decades ago, but Antoine was never able to move on. He eventually resolves to track her down, a quest that leads him to Tangiers, Morocco. Sarah is now a successful radio show host -- not to mention married to Natan (Gilbert Melki). Nevertheless, Antoine is determined and persists in trying to reignite their passion. But just when it seems as if he's making headway, a tragic accident interrupts his efforts.