Skip to content
Storgy

Character analysis

Liam Mairi

in Onyx Storm by Rebecca Yarros

Liam Mairi stands out as one of the most emotionally impactful characters in the Empyrean series, and his influence in Onyx Storm resonates through themes of memory and grief, as well as the profound mark he left on those who cared for him. Having died in Fourth Wing while protecting Violet Sorrengail from an assassination attempt, Liam does not appear alive in Onyx Storm, but his presence looms over the story as a symbol of loyalty and sacrifice. His death continues to haunt Violet, fueling her guilt and sense of obligation, and it complicates her relationship with his sister, Imogen Cardulo, whose tough exterior is a constant reminder of the pain of losing him.

During his life, Liam was marked by an almost selfless protectiveness—tasked by Xaden Riorson to look after Violet, he grew from a hesitant guardian into a true friend, bringing warmth and dry humor that lightened the heavy atmosphere at Basgiath War College. As one of the rebellion's notable riders, he bore the sigil of Xaden's insurgency, yet his loyalty always felt more personal than political. His bond with his dragon partner exemplified his steadiness and care.

In Onyx Storm, mentions of Liam act as moral touchstones: characters gauge their own bravery and sacrifices against his legacy. His memory serves as an emotional anchor for Violet and a source of unresolved sorrow for Imogen, whose journey in this installment partly revolves around coming to terms with the brother she could not protect.

About this character

Form
Novel
Author
Rebecca Yarros
First published
2025

The person01–03

01·Who they are

Who is Liam Mairi?

Liam Mairi is a marked rider at Basgiath War College — one of the children conscripted into military service due to their parents' roles in Fen Riorson's failed rebellion, bearing Xaden Riorson's insurgency sigil as both punishment and bond. Although he dies before Onyx Storm commences, killed during an assassination attempt on Violet Sorrengail in Fourth Wing, Liam serves throughout this third instalment as a moral and emotional standard against which living characters measure themselves. He was, by all accounts, a young man of remarkable warmth, dry wit, and an almost instinctive protectiveness — qualities that made his death feel not like a narrative convenience but like a genuine rupture. In Onyx Storm, he exists as memory, as guilt, and as an implicit argument about the true cost of loyalty.


02·Arc & motivation

What is Liam Mairi's arc and motivation?

Liam's arc concludes before Onyx Storm opens, but understanding its shape is essential for recognizing his posthumous influence. Assigned by Xaden to guard Violet — a task that initially had a transactional quality of an order — Liam gradually transformed that obligation into genuine friendship. His motivation was never purely political; unlike other marked riders who embraced the rebellion's cause as an ideological identity, Liam's loyalty felt more personal and intimate. He protected Violet because he cared for her, not simply because Xaden commanded it. That distinction holds great significance in Onyx Storm, as it means his sacrifice cannot be dismissed as a soldier following orders. It was a choice, freely made, and the characters who loved him cannot stop reflecting on it.


03·Key moments

What are Liam Mairi's key moments?

Because Liam is deceased, his "key moments" in Onyx Storm exist in the realm of invocation rather than action — with his name surfacing when characters confront questions of courage or cost. His death scene in Fourth Wing, where he steps into the path of violence aimed at Violet, is the event the novel's present tense keeps returning to. References to him serve as moral checkpoints: when Violet risks herself, when Imogen hardens against grief, when Xaden silently reflects on the lives his decisions have consumed, Liam is the specific, named weight on the other side of the scale. His dragon bond — severed by his death — becomes a recurring motif about irreversibility. What was sundered cannot be repaired.


The cast04–05

04·Relationships

What are Liam Mairi's most important relationships?

Violet Sorrengail carries the weight of Liam's death as a personalized guilt that shapes her decision-making in Onyx Storm. She did not ask him to die for her; she could not stop him. That helplessness turns into a sense of debt she can never repay, subtly influencing her risk tolerance, her self-worth, and her willingness to sacrifice herself in return. He is, in a meaningful sense, one of the reasons she continues moving forward even when the cost is unbearable.

Imogen Cardulo, as Liam's sister, embodies his absence. Her fierce, abrasive protectiveness of Violet in Onyx Storm signifies continuation — she is completing what her brother started, an act of love toward his memory and a way of avoiding full grief. Her arc in this instalment involves confronting the impossibility of that role: she cannot protect Violet as Liam, only as herself.

Xaden Riorson assigned Liam to Violet, aware of the dangers such proximity would bring. Liam's death sits within Xaden's broader burden of command — the knowledge that his instructions have body counts attached. This complicates his leadership and deepens the moral ambiguity that defines his character throughout the Empyrean series.

Rhiannon Matthias and Bodhi Durran both register Liam's loss as a specific kind of wound left by a missing squad member — a gap in formation that everyone unconsciously navigates around. Bodhi's survival inadvertently highlights the arbitrary cruelty of who lives and who does not.


05·Connected characters

How is Liam Mairi connected to the other characters?

Violet Sorrengail

Liam died protecting Violet, and his sacrifice is a persistent source of guilt and grief for her throughout Onyx Storm. She measures her own worth partly against the cost of his life, making his memory a quiet but powerful driver of her choices.

Imogen Cardulo

Imogen is Liam's sister, and her emotional arc in Onyx Storm is deeply colored by his absence. Her hardness and fierce protectiveness of Violet can be read as a way of honoring—and continuing—what Liam died doing.

Xaden Riorson

Xaden assigned Liam to protect Violet, a decision that ultimately cost Liam his life. In Onyx Storm, Xaden carries the weight of that command as part of his broader burden of leading the marked riders and bearing responsibility for their fates.

Rhiannon Matthias

Rhiannon was part of Violet's inner squad alongside Liam, and his death left a gap in the tight-knit group that Rhiannon continues to feel. His absence is part of the unspoken cost the squad carries into the events of Onyx Storm.

Dain Aetos

Dain's complicated relationship with Violet's squad places him in indirect contrast to Liam, whose uncomplicated loyalty stands as a quiet rebuke to Dain's more self-serving protectiveness earlier in the series.

Bodhi Durran

As fellow marked riders and members of Xaden's inner circle, Liam and Bodhi shared the same dangerous world. Bodhi's continued survival in Onyx Storm implicitly underscores the randomness and cost of Liam's loss.

Study06–07

06·Questions

Questions readers ask about Liam Mairi

How did Liam Mairi die?

Liam died in Fourth Wing when he stepped into the path of an assassination attempt aimed at Violet Sorrengail, sacrificing himself to protect her. His death was not a soldier blindly following orders; by that point he had moved from assigned guardian to genuine friend, making his final act a freely chosen sacrifice rather than a command fulfilled.

Why was Liam Mairi assigned to protect Violet Sorrengail?

Xaden Riorson ordered Liam to guard Violet, a task that initially carried the transactional quality of a military command. Over time, however, Liam's motivation shifted from obligation to genuine personal care. He protected Violet because he cared for her, not simply because Xaden demanded it, a distinction that gives his eventual sacrifice its full moral weight.

What is Liam Mairi's relationship with Imogen Cardulo?

Liam is Imogen's brother, and his absence shapes much of her emotional arc in Onyx Storm. Her fierce, abrasive protectiveness of Violet can be read as a way of continuing — and honoring — what Liam died doing, though that role also functions as a means of deferring her own grief rather than confronting it directly.

How does Liam Mairi's death affect Violet Sorrengail in Onyx Storm?

Liam's death is a persistent source of guilt for Violet throughout Onyx Storm, fueling a sense of debt she can never repay. Because she could neither ask him to die for her nor stop him, his sacrifice quietly shapes her risk tolerance, her self-worth, and her willingness to push forward even when the cost feels unbearable.

What role does Xaden Riorson play in Liam Mairi's fate?

Xaden bears direct responsibility for Liam's fate because it was his command that placed Liam at Violet's side in the first place. In Onyx Storm, Liam's death sits within Xaden's broader burden of leadership, the knowledge that his instructions carry body counts, and deepens the moral ambiguity that defines Xaden's character throughout the series.

Does Liam Mairi have any famous or memorable quotes in Onyx Storm?

No direct quotes from Liam are recorded in Onyx Storm, since he does not appear alive in the novel. His influence instead operates through other characters' actions and reflections; he functions as a moral standard invoked when they confront questions of courage and sacrifice, making his presence felt even without his own words on the page.

Is Liam Mairi a member of the marked riders?

Yes — Liam is one of the children conscripted into military service because of their parents' involvement in Fen Riorson's failed rebellion, and he bears Xaden Riorson's insurgency sigil as both punishment and bond. Though he embraced the rebellion's cause, his loyalty always felt more personal than political, setting him apart from riders who defined themselves primarily by ideology.

How does Liam Mairi's memory function in Onyx Storm even though he is already dead?

Liam operates as an active moral force throughout Onyx Storm despite his physical absence. His name surfaces as a checkpoint whenever characters confront bravery or cost; when Violet risks herself, when Imogen hardens against grief, or when Xaden reflects on the price of command, Liam is the specific, named weight on the other side of the scale, making him more influential than several living characters.

07·Essay angles

Use this in your essay

Tool · Essay angles

  • Sacrifice as moral currency

    How does Liam's death function as a form of capital that living characters spend and feel indebted by? What does *Onyx Storm* suggest about whether sacrifice can ever be "honoured" sufficiently?

  • Memory as character

    Argue that Liam, despite his physical absence, operates as an active force in *Onyx Storm* — influencing decisions, defining relationships, and establishing ethical benchmarks more powerfully than several living characters.

  • Loyalty's spectrum

    Compare Liam's uncomplicated personal loyalty with the more politically motivated loyalties of Xaden or Dain. What does Yarros suggest about which form of loyalty exacts the highest price?

  • Imogen as surrogate grief

    Analyse how Imogen's characterization in *Onyx Storm* channels unresolved mourning for Liam, and whether her protectiveness constitutes genuine healing or deferred grief.

  • The marked riders and expendability

    Use Liam's fate to interrogate Yarros's treatment of the marked riders as a class — are they framed as heroes, victims, or both, and what does the narrative's emotional handling of Liam's death reveal about that framing?

Onyx Storm

Continue

Full study guide →