Full spoiler recap
Empire of Storms Recap
This is a full spoiler recap of Empire of Storms, book 5 in Sarah J. Maas's completed Throne of Glass series. It covers Aelin's fight for Terrasen, Skull's Bay, Rowan, Lysandra, Manon, Dorian, Elide, Lorcan, the Wyrdkeys, Maeve, and the iron coffin cliffhanger.
Fair warning: this page spoils the major twists and ending of Empire of Storms.
Aelin's fire and alliances reshape the war effort in Empire of Storms.
Empire of Storms at a glance
| Element | Rating | What it means |
|---|---|---|
| Spice level | 4 / 5 | Rowan and Aelin's slow burn finally pays off, making this the spiciest book in the series so far. |
| Romance level | 5 / 5 | Rowan and Aelin commit fully, while Elide and Lorcan begin a painful slow burn of their own. |
| Magic level | 5 / 5 | Aelin's fire, Rowan's wind, Lysandra's shifting, the Wyrdkeys, the Lock, and Maeve's power all collide. |
| Angst level | 5 / 5 | Aelin hides the sacrifice required of her, Lorcan makes a devastating mistake, and the ending is brutal. |
| Action level | 5 / 5 | Skull's Bay, Valg attacks, witch conflict, naval warfare, and the finale make this relentless. |
| World-building | 4 / 5 | The Mycenian fleet, Crochan heritage, Stone Marshes, Maeve, and the Lock expand the war's scale. |
| Standalone-ability | 1 / 5 | Absolutely not. Every gut punch depends on the books before it. |
The road to Terrasen
Aelin Galathynius is finally moving toward Terrasen, but reclaiming her throne is not simple. Her kingdom is damaged, her people are scattered, and some of Terrasen's lords refuse to recognize her as queen.
Lord Darrow's rejection makes the reality clear: Aelin will not be handed her crown. She has to gather allies, prove her strength, and fight for Terrasen while Erawan's power rises.
Aelin sets out with Rowan, Aedion, Lysandra, and Evangeline to build the army she will need. The question is no longer whether she is queen. It is whether she can survive long enough to save her people.
Skull's Bay and the promise of fire
Aelin travels to Skull's Bay to recruit Captain Rolfe and his Mycenian fleet. Rolfe does not trust her and has no interest in risking his ships for Terrasen without proof that she is worth following.
Aelin forces his hand by revealing his hidden Wyrdmark map with her magic. She offers him a choice: join her war effort or face her fire.
When the Valg arrive with a massive fleet, the alliance is tested immediately. Lysandra shifts into a sea dragon and tears through enemy ships, while Rowan's wind fuels Aelin's fire. After the battle, Rolfe pledges his fleet to Aelin's cause.
Manon's betrayal
Manon Blackbeak faces her own breaking point when her grandmother orders the Ironteeth witches to attack Rifthold. The order means killing civilians and destroying an already broken city.
When Dorian appears, Manon's grandmother orders Manon to kill him. Manon saves him instead.
That choice severs her from the life she was raised for. The witches turn on her, and Manon barely escapes with Dorian. By saving him, she chooses a side that is no longer the one her grandmother controls.
Elide and Lorcan
Elide Lochan is traveling through danger with Lorcan Salvaterre, one of Maeve's most feared warriors. At first, Lorcan sees Elide as a means to find the Wyrdkeys, but her quiet strength begins to unsettle him.
Elide does not trust easily, and Lorcan does not soften easily. Still, he protects her from Valg attacks, carries her when she cannot walk, and becomes more affected by her than he wants to admit.
By the time they reach Aelin's court, Lorcan has changed enough to terrify himself. Elide's trust has reached a part of him Maeve never could.
Aelin and Rowan
Aelin and Rowan secretly marry two days before her capture, with Aedion and Lysandra as witnesses. Their mating bond and Maeve's deception about Lyria are revealed at the beach confrontation.
The Lock and the Wyrdkeys
Elide delivers the key Kaltain entrusted to her, giving Aelin two. The third remains missing. In the witch mirror, Aelin and Manon learn that replacing the Lock requires the life and power of a descendant of Brannon and Mala.
Lorcan's call and Aelin's capture
Lorcan mistakes Ansel's ships for enemies and summons Maeve to protect Elide. Maeve captures Elide, then threatens to take her too unless Aelin submits. Cairn whips Aelin before she is chained and placed in an iron coffin.
Manon escapes with Elide and the two keys Aelin secretly passes her. Rowan reaches the beach after Maeve has left.
Lysandra's sacrifice
Before Maeve takes her, Aelin gives Lysandra a final command: pretend to be her.
Lysandra must shift into Aelin's form and stand before Terrasen as its queen. It is the only way to keep hope alive and protect the kingdom from knowing Aelin has been captured.
The request is horrifying, but Lysandra agrees. She will become Aelin if that is what Terrasen needs.
Manon's destiny
After fleeing her grandmother, Manon learns the truth about her bloodline: she is the last Crochan Queen.
That legacy changes everything. The Ironteeth and Crochan witches have warred for generations, but Manon now holds the possibility of uniting them against Erawan.
Manon chooses to follow Aelin's cause and fight for the future instead of the cruelty she was raised to obey.
Lorcan's grief
After Aelin's capture, Lorcan understands what his call to Maeve has cost. He begs Elide for forgiveness, but Elide rejects him.
His betrayal was not born from hatred, but it still delivered Aelin to Maeve. Lorcan is left with guilt and the need to help bring Aelin back.
Rowan's rescue party
Rowan, Elide, Gavriel, and Lorcan set out to find Aelin. Lysandra impersonates Aelin while Aedion takes the armies north; Manon and Dorian seek the Crochans.
The final situation
Aelin remains Maeve's prisoner. Dorian holds the two Wyrdkeys, and the allies continue the war while Rowan searches for her.
Where everyone ends up
Aelin
Captured by Maeve, chained in iron, and taken toward Doranelle.
Rowan
Vows to find Aelin and destroy Maeve.
Lysandra
Prepares to impersonate Aelin to protect Terrasen.
Aedion
Must defend Terrasen while carrying the cost of Aelin's secret plan.
Manon
Breaks from her grandmother and begins embracing her Crochan heritage.
Dorian
Allies with Manon and moves deeper into the magical war against Erawan.
Elide
Turns away from Lorcan after his call brings Maeve to Aelin.
Lorcan
Is shattered by guilt and determined to help save Aelin.
Maeve
Captures Aelin and takes Fenrys with her. Her further history is revealed in later books.
Erawan
Continues gathering power for the war against Terrasen and the world.
Rolfe
Pledges the Mycenian fleet after Skull's Bay.
Gavriel
Becomes part of the wider rescue and war effort, with Aedion's parentage between them.
What matters for Tower of Dawn
- Aelin has been captured by Maeve and hidden from her court.
- Rowan, Gavriel, Lorcan, and the others must find her.
- Lysandra is impersonating Aelin to keep Terrasen stable.
- Manon is the last Crochan Queen, which can change the witch war.
- Chaol and Nesryn are on the Southern Continent, which is where Tower of Dawn runs alongside these events.
- The Lock, the Wyrdkeys, Maeve, and Erawan are now tied into the endgame.
Next in the series
Continue with Tower of Dawn, which follows Chaol and Nesryn on the Southern Continent while the larger war continues. For series context, use the Throne of Glass series hub or the Throne of Glass reading order.
Ending explained
Need the iron coffin cliffhanger untangled without rereading the full recap? Read Empire of Storms ending explained.
