Olga (Margherita Buy) è una donna di 35 anni, sposata con due figli. All'improvviso, un giorno viene abbandonata da suo marito Mario (Luca Zingaretti) e per lei inizia una caduta rovinosa che la porterà a perdere completamente la fiducia in sé stessa. Talmente forte è la delusione e lo sconforto che si lascia andare non curandosi neanche dei propri figli. Ma uno spiraglio di luce arriva dall'incontro con un violinista (Goran Bregovic), vicino di casa…