[1][2][3][4] Dante abruptly and passionately kisses stranger Alice on New Year's Eve, mistaking her for his date Fede, as they're dressed identically.
Alice and their friends put together Dante's fortieth birthday in October 2010 at their place, to which he's very late because of work and then visiting his dementia-inflicted father.
At the party, Dante's lifelong friend Valerio gives him tickets to ride a roller coaster they'd always dreamed of.
When he blows out the candles on his birthday cake, he makes a wish and the party abruptly ends.
Alice reminds him of their couple’s therapy session, and there discovers he’s never home due to boredom.
First, he has to talk his Alzheimer's afflicted father off his nursing home’s terrace, then notes his disease helps him forget how he neglected his family.
Now 46, Dante finds Francesca with a tray of birthday cocktails for a back yard party.
Frantically knocking and declaring his love, Dante faces Omar, Alice’s partner.
In the park, Dante discovers Valerio is battling cancer, so insists he call him tomorrow.
Dante borrows his car, demands his 90+ vacation days, gets a puppy and meets Alice and Galadriel at home.
Dante reads a book with Alice's illustrations to put Galadriel to sleep, and they fall asleep together.