Queen of Shadows (Throne of Glass, #4)
Rate it:
Read between October 24 - November 11, 2025
89%
Flag icon
“What did you say?” Dorian. The voice was hoarse, broken. The king and Aelin both turned toward the prince.
89%
Flag icon
Dorian. His name was Dorian. Dorian Havilliard, and he was the Crown Prince of Adarlan. And Celaena Sardothien—Aelin Galathynius, his friend … she had come back for him.
89%
Flag icon
There were tears running down Aelin’s face as Dorian gripped the black stone encircling his throat. And, bellowing his grief, his rage, his pain, he snapped the collar from his neck.
89%
Flag icon
“Aelin,” he gasped out, and the voice was his. It was him.
89%
Flag icon
He turned his head, an eye still on the wall of flickering flames. Such pain, and grief, and rage in those eyes. Yet, somehow, beneath it all—a spark of spirit. Of hope.
89%
Flag icon
Aelin extended her hand—a question and an offer and a promise. “To a better future,” she said. “You came back,” he said, as if that were an answer. They joined hands. So the world ended. And the next one began.
89%
Flag icon
They were infinite. They were the beginning and the ending; ...
This highlight has been truncated due to consecutive passage length restrictions.
89%
Flag icon
The king standing before them gaped as the shield of flame died out to reveal Aelin and Dorian, hand in hand, glowing like ne...
This highlight has been truncated due to consecutive passage length restrictions.
89%
Flag icon
The King of Adarlan bellowed as Aelin and Dorian fractured his power. Together they broke down every spell, every ounce of evil that he’d bent and shackled to his command. Infinite—Dorian’s power was infinite.
89%
Flag icon
They were full of light, of fire and starlight and sunshine. They overflowed with it as they snapped the final tether on the king’s power and cleaved his darkness away, burning it up until it was nothing.
90%
Flag icon
Dorian brought the castle down for Chaol, for Sorscha,
90%
Flag icon
The scent of pine and snow hit her, and she realized how they had survived the fall.
90%
Flag icon
“My name is Aelin Ashryver Galathynius,” she said. “And I am the Queen of Terrasen.”
93%
Flag icon
“You find Celaena Sardothien. Give her this. No one else. No one else. Tell her that you can open any door, if you have the key. And tell her to remember her promise to me—to punish them all. When she asks why, tell her I said that they would not let me bring the cloak she gave me, but I kept a piece of it. To remember that promise she made. To remember to repay her for a warm cloak in a cold dungeon.”
94%
Flag icon
Then, “So this was your room. And that was the secret passage.” A lifetime ago, a whole other person ago.
94%
Flag icon
“Next time we need to save the world, we do it together.” She smiled faintly. “Deal.”
94%
Flag icon
“You make me want to live, too, Aelin Galathynius,” he said. “Not exist—but live.” He cupped her cheek, and took a steadying breath—as if he’d thought about every word these past three days, over and over again. “I spent centuries wandering the world, from empires to kingdoms to wastelands, never settling, never stopping—not for one moment. I was always looking toward the horizon, always wondering what waited across the next ocean, over the next mountain. But I think … I think that whole time, all those centuries, I was just looking for you.”
95%
Flag icon
at her friend, who had traveled through darkness and despair and ice and fire with her.
95%
Flag icon
eyes. I’ll be right here. One shout, and I’ll be at your side. She rolled her eyes at him. Overbearing, territorial Fae beast.
95%
Flag icon
“Hello, Dorian,” she said.
95%
Flag icon
Beyond the window, the day was bright, clear. The world had ended and begun anew, and yet nothing at all had changed, either. The sun would still rise and fall, the seasons would still change,
95%
Flag icon
She gripped his hand, as if he hadn’t used those hands to hurt and maim, to stab her. “You will learn to face it, and to endure it. What happened, Dorian, was not your fault.”
95%
Flag icon
“You’re not going to believe me,” Aelin went on. “What I’ve just said, you’re not going to believe me. I know it—and that’s fine. I don’t expect you to. When you’re ready, I’ll be here.”
95%
Flag icon
“Says who? We are the masters of our own fates—we decide how to go forward.” She squeezed his hand. “You’re my friend, Dorian.” A flicker of memory, from the haze of darkness and pain and fear. I came back for you.
95%
Flag icon
“What do I do?” She had to swallow before she said, “You light up the darkness.”
95%
Flag icon
There were no sounds, no words in him as he found Dorian seated in a chair beside the bed. Bruised shadows were smudged beneath his eyes; his hair was unkempt, as if he’d been running his hands through it, but—but beyond his unbuttoned jacket, there was no collar. Only a pale line marring his golden skin.
96%
Flag icon
So Dorian told him. Aelin had saved his city. And saved his life, too, when she’d slipped the Eye of Elena into his pocket.
96%
Flag icon
Dorian’s mouth tightened. “You never left me, Chaol.” He shook his head once, sending tears slipping down his face. “You never left me.”
96%
Flag icon
“If I have to be stuck with king duty, then you’re going to be stuck right there with me. So go to the Torre Cesme and heal fast, Chaol. Because we’ve got work to do.”
96%
Flag icon
“She did it for herself. To free herself. And she was entitled to. After what they did, she was entitled to rip the entire damn world to shreds.”
96%
Flag icon
A tentative touch. “Hope,” Manon said quietly.
97%
Flag icon
But I suppose if there were anyone capable of handling them, it’d be you.” Lysandra’s hands shook. “And—and the key symbol above the leopard?” “To remind you of who now holds your freedom. You.”
97%
Flag icon
“There is no one who deserves it more,” Aelin said, grabbing her friend’s hand and putting the ring on her finger. “There is no one else I’d want guarding my back. If my people cannot see the worth of a woman who sold herself into slavery for the sake of a child, who defended my court with no thought for her own life, then they are not my people. And they can burn in hell.”
97%
Flag icon
Aelin grimaced at the dull throb of pain, but held on. “Welcome to the court, Lady.”
97%
Flag icon
Aedion watched them, his face tight, his lips a thin line. Their eyes met. Ten years later, and they were all sitting together at a table again—no longer children, but rulers of their own territories. Ten years later, and here they were, friends despite the forces that had shattered and destroyed them.
97%
Flag icon
Aelin looked at the kernel of hope glowing in that dining room and lifted her glass. “To a new world,” the Queen of Terrasen said.
97%
Flag icon
The King of Adarlan lifted his glass, such endless shadows d...
This highlight has been truncated due to consecutive passage length restrictions.
97%
Flag icon
but—there. A glimmer of life. “...
This highlight has been truncated due to consecutive passage length restrictions.
98%
Flag icon
“Things are changing,” Manon said. “Good,” Asterin said. “We’re immortals. Things should change, and often, or they’ll get boring.” Manon lifted her brows, and her Second grinned. Manon shook her head and grinned back.
98%
Flag icon
The king looked at her pointed ears, the elongated canines, and lifted a brow. “You look good, Majesty.” She supposed he hadn’t really noticed that day on the glass bridge, and she’d been in her human form until now. She grinned.
98%
Flag icon
Chaol turned his head. His face was gaunt, but a flicker of determination shone there. Hope. He would not let his injury destroy him.
98%
Flag icon
“I’ll try.” It was the best answer she could hope for. Chaol reached into the pocket of his tunic and chucked the Eye toward her.
98%
Flag icon
Aelin’s throat tightened. “Courage of the heart,” she said. “Elena once told me that courage of the heart was rare—and to let it guide me. When Chaol chose to …” She couldn’t form the words. She tried again. “I think that courage saved him, made the amulet come alive for him.” It had been a gamble, and a fool’s one, but—it had worked.
98%
Flag icon
Dorian said, “So here we are.” “The end of the road,” Aelin said with a half smile. “No,” Chaol said, his own smile faint, tentative. “The beginning of the next.”
98%
Flag icon
Lysandra had shifted into a ghost leopard and chased him out. Then she returned, lingering in her massive feline form, and again sprawled beside Aelin. They managed to get another thirty minutes of sleep before Aedion came back and chucked a bucket of water on them. He was lucky to escape alive.
98%
Flag icon
“So much has changed.” “And will keep changing,” she said, squeezing his arm once. “But … There are things that won’t change. I will always be your friend.”
98%
Flag icon
His throat bobbed. “I wish I could see her, just one last time. To tell her … to say what was in my heart.” “She knows,” Aelin said, blinking against the burning in her eyes.
98%
Flag icon
She smiled. To her surprise, a king smiled back. “Send me any good books that you read,” she said. “Only if you do the same.” She embraced him one last time. “Thank you—for everything,” she whispered.
99%
Flag icon
Are you all right? She nodded. I didn’t think saying good-bye would be so hard. And with everything that’s to come—
99%
Flag icon
We’ll face it together. To whatever end.