TV·30 Sep 2025
TV · RETROSPECTIVE

Andor Season 2: Tony Gilroy Finishes the Sentence

Tony Gilroy's second and final season of Andor is the most disciplined piece of franchise television anyone has produced. It is also an argument about what franchise television could have been.

Written by Lena Ashworth, Senior Critic··8 min read·TV
A rain-darkened spaceport at night, a single figure in a hooded coat crossing a lit walkway.
TV · RETROSPECTIVE
Andor Season 2: Tony Gilroy Finishes the Sentence

Poster / promotional material via Wikipedia, Andor. Used under fair use for criticism and review.

TV·8 MIN READ

Disney+ released Andor Season 2 across twelve episodes in April 2025. Tony Gilroy ran the show. The season was structured in four three-episode arcs, each covering a specific year in the lead-up to the events of Rogue One (2016), the Gareth Edwards film that Andor is, technically, a prequel to.

It is done now. Gilroy has said so, Disney has confirmed it, and the show has, in its second season, delivered on the promise of the first. What Andor turns out to have been, across its full twenty-four-episode run, is the most careful piece of franchise television produced inside the Star Wars property, and a plausible candidate for the same title across any major contemporary franchise: an argument, quiet but complete, about what this kind of television could have been if the people making it had been willing to let the source material earn its seriousness.

What Season 2 was being asked to do

Season 1 ended in 2022 with Cassian Andor, played by Diego Luna, having crossed a specific threshold: he had committed himself fully to the Rebellion. The season had been, structurally, a study of a man slowly radicalised by the specific operations of the Empire at a scale small enough to stage with novelistic detail. The first season was extraordinary, partly because it refused the franchise’s native visual-effects maximalism and instead staged its political drama in specific locations with specific textures.

Season 2’s assignment was harder. Gilroy had committed, from the beginning, to a second-season structure that would cover four years rather than one, using three-episode arcs separated by time jumps. This was a formally ambitious bet. The risk was dilution. Four arcs, four different communities, four different versions of Cassian at different stages of his radicalisation, all of it ending on the doorstep of Rogue One. No single arc could develop a community with the patience the first season had shown. The show had to work faster, and the working-faster was the structural risk.

Gilroy and his writers (Beau Willimon, Dan Gilroy, and Tom Bissell among them, and Stephen Schiff returning) solved the problem by treating each arc as a complete piece. Each three-episode unit is its own closed drama. The time jumps between arcs are not filled in. The audience arrives at each new arc in media res, with the characters in changed situations that we are expected to infer from the texture of the new material.

The Ghorman arc

The second arc, set on the planet Ghorman, is the season’s structural centre and the show’s single most complete achievement. Ghorman is a specific kind of high-culture planetary community, textile-producing, ancient, politically self-conscious, about to be destroyed by an Imperial project to strip-mine the planet for resources. The arc stages the community’s last months, the specific political awakening of a local resistance cell, and the specific bureaucratic machinery by which an Imperial governor engineers a massacre.

This is franchise material at the level of The Wire. The specificity is the craft. We see how the Imperial propaganda apparatus, through a character played by Elizabeth Dulau, constructs the public narrative that justifies the eventual violence. We see how the Ghorman resistance, through characters played by Alan Tudyk and others, negotiates the specific question of whether armed resistance is justified when it will produce casualties among their own. We see the specific shape of a massacre as it unfolds, not as a narrative event but as a logistical operation with specific operational decisions made by specific officers.

The massacre sequence in the third episode of the arc is, in my view, the best single sequence of prestige television of the last two years. It is directed by Janus Metz with a specific discipline that refuses the easy visual language of action cinema. The camera is low, often at the eye level of specific individual Ghorman citizens. The sound design is specific: the crowd, then the initial shots, then the specific quality of public panic that follows. Nobody is presented as a hero. The Rebellion’s agents on the scene, including Cassian, are shown doing things that are operationally necessary and humanly unbearable.

The Mon Mothma arc

The third arc is built around Genevieve O’Reilly’s Mon Mothma, whose full political arc across the series has been among the most careful pieces of political-drama writing prestige TV has delivered. The arc stages Mon Mothma’s decision to publicly break with the Senate, in a scene that deliberately echoes specific real-world political ruptures across twentieth-century history without mapping onto any one of them.

O’Reilly’s performance across both seasons has been the show’s most underrated element. She plays Mon Mothma as a specific kind of political being: a woman whose whole adult life has been spent inside the specific institutional machinery of the Senate, and who has learned, slowly, that the machinery is no longer capable of producing the outcomes it was designed to produce. The performance is not a conversion narrative. It is a structural recognition. The Senate has become the instrument of Imperial consolidation, and continuing to participate in it is continuing to lend legitimacy to the consolidation.

The scene I want to mark here is in the second episode of this arc. Mon Mothma is alone in her office on Coruscant. She has drafted her resignation speech. She reads it through, privately. O’Reilly plays the whole scene at the specific register of a political professional who has decided that the institutional life she has built is going to end tonight, and who is, in this last private moment, composing herself for the public act that will finish it. The camera is still. The room is quiet. The scene is two and a half minutes of an actor reading a speech to herself. It is the best-written political speech I have heard on a screen in years, and O’Reilly’s delivery is the reason.

The Luthen Rael ending

Stellan Skarsgård’s Luthen Rael, whose “I burn my decency for someone else’s future” speech in Season 1 was the scene the first season will be remembered for, has in Season 2 a specific closing arc that delivers on the promise of the character. I will not spoil the specific mechanics. What I will note is that Gilroy and Skarsgård have given the character a completion that refuses sentimentality. Luthen is not redeemed. He is not mourned in the conventional register. He is closed, as a narrative object, in a way that is consistent with the character the first season built.

The Cassian question

Diego Luna’s Cassian, across both seasons, has been the show’s structural anchor. Season 2 asks him to do something specific: to stage, across four arcs, the continued hardening of the character into the man we meet at the start of Rogue One. This is delicate work. Rogue One Cassian is a specifically compromised operative, a man who has done terrible things in the Rebellion’s service and is aware of what they have cost him. The show has to deliver him to that threshold without flattening the earlier versions of him.

Luna’s achievement is to play Cassian as a man who never fully stops resisting what he is becoming, even as he continues to do the things that produce the becoming. The final episodes show Cassian operating at the specific register Rogue One demands, but the show allows us to see the earlier versions of him underneath. The performance is cumulative, in the specific way good long-form character work is supposed to be cumulative.

What the show was arguing for

Andor, considered as a complete work, is an argument about the specific cost of resistance to specific kinds of institutional evil. The argument is not reducible to a slogan. The show refuses the easy franchise move of staging the Rebellion as a moral absolute against an Imperial absolute. Both sides are specific. Both sides contain specific people making specific decisions. The Rebellion, as Luthen articulates in Season 1 and as multiple Season 2 arcs stage, asks its operatives to accept specific moral costs that the show declines to resolve in favour of the Rebellion’s final victory.

This is franchise television doing political drama at the highest level. It is also, and this is the thing that is worth saying plainly, a demonstration of what almost all other franchise television has declined to attempt. Gilroy’s Andor is not a template. It is a specific achievement that specific conditions (Gilroy’s prior Rogue One involvement, Disney’s willingness to let a prestige showrunner operate inside the franchise with unusual autonomy) made possible.

What the season leaves

Andor is the show that most clearly demonstrated in the 2020s that franchise IP can be the material of serious television, if the people running the production are willing to let it be serious. The show does not exist in a vacuum. It exists inside a specific corporate-franchise machinery that is, at the time of writing, not producing anything else at this level. That fact is a fact about the machinery. It is not a fact about the show.

Watch both seasons in sequence. Let the three-episode arc structure land. Pay particular attention to the Ghorman arc, and to O’Reilly’s Senate speech. You are watching the ceiling of what this kind of television can be, and the ceiling is higher than almost anyone, including me, thought it was.

WRITTEN BY
Lena Ashworth
SENIOR CRITIC

Lena writes long-form essays on the films that will still be talked about in a decade. Previously at a defunct monthly whose name we do not speak.

MORE BY LENA ASHWORTH
KEEP READING