A woman dealing with the loss of her mate learns he had a surprising secret life in this drama from Italy. Antonia (Margherita Buy) is a doctor who finds both challenges and rewards in her work with people with AIDS, who has also enjoyed a long and seemingly happy relationship with her husband Massimo (Andrea Renzi).
When Massimo is killed in an auto wreck, Antonia is crushed and turns away from her work and her friends; while she tries to reach out to her mother Veronica (Erica Blanc), Veronica is too emotionally distant to be of much help.
As Antonia struggles to come to terms with her grief, she discovers to her shock that her husband had been having an affair through much of their marriage, and her confusion is intensified when she learns that Massimo's lover was a man, Michele (Stefano Accorsi).
Antonia confronts Michele, who would prefer not to say anything about Massimo, but Antonia is persistent, and in time the two open up to each other about the man they both deeply loved. As a friendship grows between Antonia and Michele, she has another surprise in store -- she finds she's pregnant with Massimo's child.