Irene (Virna Lisi), una matura signora ancora giovanile, vive nella vecchia villa legata ai ricordi del suo passato. Il suo rammarico più grande è di non essere riuscita a trasmettere ai suoi tre figli lattaccamento alla casa e al concetto di famiglia che quel luogo esprime. Ma la villa non è lunica cosa che i tre figli rifiutano. Sara (Margherita Buy), la figlia maggiore, dopo la morte del marito vive in assoluta solitudine emotiva, passando le serate ad aspettare il ritorno del figlio Marco (Francesco Scianna) con la paura costante che gli succeda qualcosa. Rita (Sandra Ceccarelli), laltra figlia, è apparentemente più realizzata: ha una bella casa, un marito, Carlo (Marco Baliani), che ha sposato per amore e due figlie, Silvia (Francesca Perini) e Chiara (Maria Luisa De Crescenzo). Ma la facciata nasconde uninsoddisfazione tale da non permetterle, dalla nascita della secondogenita, di avere rapporti sessuali con il marito. E nella vita di Rita irrompe la figura di un affascinante veterinario, Davide (Jean-Hugues Anglade). Infine Claudio (Luigi Lo Cascio), un giovane avvocato che vive di nascosto e con frustrazione la propria omosessualità. Un tale vortice di insoddisfazione e desideri repressi genera tensione e a risentirne immancabilmente sono i figli, che assistono più o meno consapevoli al terremoto emotivo che travolge i genitori. Ma il peso della monotonia sarà scosso improvvisamente da alcuni avvenimenti: il manifestarsi del misterioso uomo, Sandro (Ricky Tognazzi), che turba lesistenza incolore di Sara, e poi larrivo di Luca (Marco Quaglia), un giovane che induce Claudio a fare le sue scelte e a dichiarare la propria omosessualità. ...