Forsaking All Others Ending Explained
by Giana Darling
As an Amazon Associate, we earn from qualifying purchases.

If you finished Forsaking All Others and still have questions, you are not alone. This page walks through what literally happens in the ending, why things play out that way, and where each character lands. There are spoilers ahead, so read on only after the warning.
The Ending, Explained
ListenWhat Happens at the End of Forsaking All Others
In the burning Wicker Park house, Dario lowers Ricco's wounded wife out of the window onto a tarp; the tarp tears and she falls hard, but she survives with a severe shoulder injury. Fia screams for Dario and Luca offers to break his fall, but Dario does not jump. Instead he drops his gold pendant, which Fia catches; it opens as a locket with a photo of Fia sleeping inside. Dario calls down that they should be happy and that Luca should take care of her. Fia begs him to come down, flames spout from the window, and they hear nothing more from him. Luca holds Fia as she sobs and promises her, 'Te lo prometto, principessa. Per sempre.'
Two years later, Luca narrates his life after assuming Dario's identity because resurrecting Luca would raise too many questions after Carla and Niccolo's coup. He is married to Fia in a backyard ceremony held a week after Dario's death, and their vow is 'Forsaking all others for as long as we both shall live,' inscribed on their new rings. They have a daughter, Giada Francesca Ferretti, and Luca reflects that love, family, and loyalty are the new family motto. Privately Fia still calls him Ghost or Luca; publicly he is Dario. Their morning is interrupted by Giada's cries, and Bonnie takes over childcare so they can stay together.
In Fia's later section, set nearly three years after the fire, she is at a neighborhood park with Ricco, who is alive and runs the Cosa Nostra in Palermo but visits Chicago with his family. Fia is pregnant with a boy she and Luca will name Darien after Dario's sacrifice. She reflects on discovering the pregnancy, on grieving Dario, on Luca's nightmares, and on the teeth used to identify Dario's remains. She watches Luca push Giada on the swing with gentle ease, strokes Cerberus, and thinks Dario ended his life to give her family back. Ricco says Luca looks at Fia like his own personal sun, and Fia laughs because she knows it is true.
The final section follows Tene, the Shadow, watching Luca and Fia from a bench with Maksim. Tene reveals he survived the fire because Lando's tunnel, Petyr, an oxygen tank, and Maksim saved him, and two of his teeth were planted in the burned house to fake his death. He has become an assassin for hire and has spent two years trying to learn who killed Ksenia. He tells Maksim he has heard of a thief called Zaika, Russian for bunny, and that someone has hired him to kill her. Tene suspects Zaika may actually be Ksenia and resolves to hunt her, saying he has always been good at hunting rabbit.
The Ending, Explained
The ending resolves the central love triangle through Dario's sacrifice. Dario has spent much of the book protecting Fia from a distance, withholding information, and treating marriage as ownership, but in the final fire he chooses to die so that Luca and Fia can be together and so that Fia can have her surviving family back. The locket with Fia's sleeping photo is the last proof that his coldness concealed love; his command to 'be happy' releases Fia from guilt and gives Luca permission to take his place. Dario also kills Carla, the mother whose greed literally burns the family house down, while Luca shoots the dying Niccolo, so the coup against the twins ends in fire and poison rather than a clean victory.
The ending also completes Luca's arc from hidden assassin and shadow twin to visible husband, father, and capo dei capi. Because the public cannot easily explain a resurrected Luca after Carla and Niccolo's attempted coup, he assumes Dario's identity, but the private marriage and the vow 'Forsaking all others' make clear that Fia is choosing Luca himself, not the role he plays. The new motto, 'Love, family, and loyalty,' rewrites the old omerta code around the family they build rather than the blood family that used and betrayed them. Fia becomes coboss and a mother, and the name Darien for her unborn son turns Dario's death into a continuing family memory rather than an erased loss.
The book does not pretend the ending is painless. Fia still wakes sometimes thinking Dario is alive in the house, Luca has nightmares with a gun in his hand, and the fire leaves only teeth to identify Dario. Giada's paternity is deliberately left emotionally settled rather than biologically certain: Luca says 'His or mine, it doesn't matter to me.' That reinforces the ending's logic that love and commitment, not blood alone, define the family. The final Tene section then pivots away from the Chicago Outfit to a new mystery about Ksenia and Zaika, closing the main story while deliberately opening a hook about whether the dead woman Tene mourns is actually alive.

The ending hits harder if you see how you got there.
The ending of Forsaking All Others makes more sense with the full plot.
Read the full plot, chapter by chapterWhere Every Character Ends Up
Questions the Book Leaves Open
- Whether the thief called Zaika is actually Ksenia, and what Tene will do if he finds her alive.
- Who really killed Ksenia, since Tene has spent two years without conclusive answers.
- Whether Giada was biologically fathered by Luca or Dario, a question the text leaves deliberately unresolved because Luca says it does not matter to him.
- What ultimately happens to Alessia di Monti after her betrayal and interrogation; the final chapter does not return to her fate.
These are answered in the chapter summary. See the full plot →