For Bryce Quinlan, life was supposed to be getting back to normal. Months after demons tore through Crescent City, she and the angel Hunt Athalar were trying to take things slow, to build a real life in the quiet aftermath. They agreed to wait until the Winter Solstice to act on the fire raging between them, content for now with late-night talks, sunball games, and the simple peace of sharing an apartment. But peace is a fragile thing. While watching her friend Juniper Andromeda take the stage at the city ballet, Bryce's newfound status as a Fae princess and Starborn heir makes her a spectacle, a role she never wanted. The star-shaped scar on her chest glows at inconvenient moments, a constant reminder of the power simmering in her blood - power that marks her as different, a prize to some and a threat to others.
The fragile quiet shatters when a stranger stalks into her brother Ruhn's house party, a shadow-wielding Fae prince from a distant land. Cormac claims Bryce as his betrothed, an arrangement forged in secret by their fathers to unite two powerful royal lines. At the same time, Hunt receives word that a new Archangel, the beautiful and unnervingly kind Celestina, has been appointed Governor of Valbara. Any hope for a peaceful transition is obliterated when she reveals that Sandriel's notoriously sadistic former lieutenants - including Hunt's old torturer, Pollux, and the enigmatic shifter Baxian - are being transferred to the city to serve under her. The walls begin to close in, their tentative peace crumbling as political games and ancient hatreds arrive on their doorstep.
Far away, in the cold northern waters of the Haldren Sea, a mission is underway. Tharion Ketos, Captain of Intelligence for the River Queen, searches for the body of a rebel spy named Sofie Renast. She was a thunderbird - a wielder of lightning and energy, a creature of myth - executed by the Hind for freeing her brother from a death camp. But at the bottom of the sea, Tharion finds only unlocked shackles. Sofie may have survived. His queen gives him a new order: find Sofie's brother, Emile, a boy who single-handedly destroyed four imperial warships with his own thunderbird gifts. The boy is a weapon, and every power in the world seems to want him.
The hunt for Emile Renast soon crashes into Bryce's world, dragging the ghosts of the past with it. Tharion reveals that Sofie was in contact with none other than Danika Fendyr, Bryce's deceased best friend. Then Cormac appears again, confessing his true identity: he is Agent Silverbow, an Ophion rebel who loved Sofie and promised to protect her brother. He is desperate to find Emile before a fanatical rebel commander named Pippa Spetsos can turn the boy into a child soldier. An uneasy alliance forms between them, a tangled web of secrets and lies, as they realize Danika was involved in something far more dangerous than anyone knew - a secret tied to a project called “Dusk's Truth.”
As they dig deeper, Bryce is forced to confront how little she truly knew her friend. Danika, it turns out, was a bloodhound, able to scent the secrets hidden in bloodlines. She had a secret mate: Baxian, the Helhound, one of Hunt's most hated enemies. And she was investigating the very origins of their world and the Asteri who rule it. The search for Emile becomes a desperate race to uncover the intel Sofie died to protect, a truth Danika had been hunting for years. The trail leads them into the city's darkest corners, from the fighting pits of the Meat Market to a terrifying consultation with the mystics, where they draw the attention of Thanatos, the Prince of the Ravine.
The city itself becomes a cage. The Hind arrives with her dreadwolves, her very presence a suffocating promise of pain. Bryce and Ruhn are ambushed by Reapers sent by Apollion, the Prince of the Pit, who demands Bryce master her powers for a coming war. In the fight, Bryce kills one of the unkillable creatures with the Starsword, a feat that sends shockwaves through the realms of the dead. She also learns to teleport, a rare Starborn gift, by drawing a charge from another's magic. But every step forward brings more danger. Baxian reveals the key: a sequence of numbers Sofie carved into her own arm as she drowned - the location of a secret room in the Asteri's archives.
To create a distraction massive enough to allow them to infiltrate the Asteri's crystal palace, Cormac and Tharion stage a raid on a rebel weapons shipment, an explosive confrontation that ends with Cormac sacrificing himself to destroy a new, terrifying imperial weapon. Under the cover of chaos, Bryce, Hunt, and Ruhn sneak into the Eternal City. Inside the archives, Bryce finds the room. It is not filled with documents, but with a map of the cosmos. She learns the devastating truth: the Asteri are not gods, but parasites from another world who lure species to Midgard to farm them for their power - their firstlight. They are all just food. And Hel's princes are not their enemies, but the last remnants of an ancient alliance that tried - and failed - to stop the Asteri fifteen thousand years ago.
The truth is a trap. Rigelus, the lead Asteri, reveals he orchestrated everything, even pretending to be the demon prince Aidas, to lure Bryce to the palace. He needs her and the Horn tattooed on her back to reopen the gates between worlds and begin his conquest anew. In a desperate, final stand, the Hind reveals herself as Agent Daybright, a double agent working for the rebels, and tries to help them escape. But it is too late. Hunt and Ruhn are captured, their fates sealed. “I will find you again,” Hunt promises Bryce, his voice breaking. “Our love is stronger than time, greater than any distance.”
With her last ounce of strength, powered by Hunt's lightning, Bryce throws herself at a Gate, the Starsword in her hand. Rigelus roars in fury as she leaps into the swirling darkness, intending to go to Hel and raise its armies. But the Gate does not take her down. It pulls her sideways, across worlds and stars, through an abyss of screaming wind and crushing pressure. She lands hard on soft, green grass, in a world shrouded by mist. A city of breathtaking beauty rises across a gentle river. It is not Hel.
Before she can comprehend where she is, a blade is at her throat. She is surrounded by winged warriors, their faces impossibly beautiful and hard as stone. They are Fae, but not like any she has ever known. They speak an ancient, forgotten language. Desperate, Bryce speaks it back, pleading for help, for Prince Aidas. Their leader, a male with violet eyes that hold the night sky, steps forward, his power a velvet cloak of darkness and starlight. He studies the strange, blood-soaked female who fell from the sky. “Hello, Bryce Quinlan,” he says in the Old Language. “My name is Rhysand.”