
Ultimatum
The explosive finale in The Charmed City series
Sebastian's illusions are tearing Manhattan apart, and the magical Council is fracturing from within.
Lila Matthews holds the only weapon that can stop the chaos—an ancient family amulet that controls illusions. As Sebastian's power grows stronger, so does the distrust among her own allies.
Half the Council wants to rip the amulet from her hands, convinced she's too inexperienced to wield such dangerous magic. The other half knows that severing the Matthews bloodline from the artifact could unleash a magical catastrophe worse than anything Sebastian has wrought.
With accusations of treachery echoing through the Council chambers and a traitor hiding in their ranks, Lila must master her powers while the city crumbles around her.
Time is running out, trust is a luxury they can't afford, and one wrong move could destroy everything she's fighting to protect.
She's not facing this alone, though. Caleb stands by her side, their bond stronger than any illusion Sebastian can cast. Together, they'll have to navigate deadly politics, impossible choices, and the growing darkness that threatens to consume the Charmed City forever.
Unity or destruction. Love or loss. Some ultimatums change everything.