Andor Season 2 Ending Explained: How the Series Finale Connects to Rogue One
The series finale of Andor brings this chapter of Cassian's story to a close and expertly sets up the events of Rogue One.

This article contains spoilers for Andor season 2 episodes 10-12 and Rogue One.
The final three episodes of Andor may not pack quite the same emotional punch as the Ghorman arc, but they definitely bring this story together in an impactful way. It was revealed fairly early on that this season was going to lead up to the events of Rogue One, but how it did so was still very much a surprise. From the reveal of Krennic’s secret weapon program, to Bail’s arrival on Yavin 4, and so much more – the last three episodes have lined things up perfectly and added new context to the events of Rogue One in the process.
Here’s everything you need to know about the Andor finale and how it connects to Rogue One.
Luthen and Lonni’s Sacrifice
This arc begins a year after the last, as all the others have, in 1 BBY. Kleya (Elizabeth Dulau) and Luthen (Stellan Skarsgård) receive an urgent message from Lonni (Robert Emms) asking to meet. For the first time, Luthen and Lonni meet in public rather than in their secret elevator hideout in the depths of Coruscant.
Lonni begs for safe passage for him and his family in exchange for the information he has, claiming that he’s been burned and that the Empire will likely be after him soon. Luthen agrees to take them to Yavin, giving Lonni just enough hope to spill what he knows. Lonni starts by warning Luthen that Dedra Meero (Denise Gough) knows he’s Axis and is trying to covertly assemble a team to apprehend him.
Then Lonni reveals what really has him shaken up – the truth about the Emperor’s Energy program. After holding on to Dedra’s code cert for a year, he finally dug through her files and found out about Krennic’s (Ben Mendelsohn) secret weapon program a.k.a. the Death Star. He says that the massacre on Ghorman, and the Imperial occupation of Jedha and Scarif are all connected. He tells Luthen all about the Kyber crystals on Jedha, Galen Erso’s involvement, everything that the Rebel Alliance needs to start looking into this.
Luthen kills Lonni after he shares this information, presumably paranoid about the Empire finding out what he now knows. He relays all of this to Kleya and urges her to flee and get this information to the others as quickly as possible. He stays behind and starts destroying their comms relay when Dedra appears.
She comes alone, cocky and confident that she has him on the ropes, but Luthen isn’t going to go out so easily. While Dedra is waxing poetic about how she finally has him, Luthen stabs himself with a nearby relic. Dedra attempts to keep him alive by transporting him to a hospital, but Kleya is able to sneak in and take him off life support, as she knows he would want.
Dedra’s Folly
Even though Dedra is finally successful at capturing Luthen, we find out that her “victory” came at a cost. As soon as she gets Luthen to the hospital, she’s arrested by the ISB and Krennic is brought in to interrogate her. He asks who she told about the secret project and how she heard about Galen Erso’s involvement. He also assumes that she gave Lonni her code cert. She denies this, but also admits that there were intel bundles that were forwarded to her office by mistake. Instead of reporting them, she sifted through them for information that could lead her to Axis. But that also left the information readily available for Lonni to steal.
In the final moments of episode 12, we see Dedra is now a prisoner in an Imperial prison like Cassian once was. We don’t know for sure that this is Narkina 5, the Empire is a fan of uniformity after all, but it’s pretty safe to assume that it’s at least a similar work camp environment. The Empire turned on her as soon as she outlived her usefulness and because her desire to capture Axis put the Death Star plans at risk.
Rescuing Kleya and Knowledge of the Death Star
Meanwhile, Cassian (Diego Luna), Melshi (Duncan Pow), and K-2SO (Alan Tudyk) are bonding on Yavin when Wilmon (Muhannad Bhaier) hears a mysterious transmission that Cassian recognizes from his time with Luthen. Cassian, Melshi, and K-2SO immediately set off for Coruscant despite the protocols on Yavin forbidding them from doing so. Wilmon tells Draven (Alistair Petrie) why Cassian left, and he isn’t too thrilled about it.
On Coruscant, Supervisor Heert (Jacob James Beswick) is put in charge of finding and capturing Kleya. He seeks advice from Dedra, which she begrudgingly gives from behind bars. The ISB is able to get Kleya’s comm table functioning enough to track her distress signal, arriving at the Coruscant safe house right after Cassian and Melshi do. At first it seems like the ISB might have them cornered, but K-2SO puts his brute force to work taking out the Imperial agents and helping them get Kleya out of Coruscant.
A Meeting On Kafrene
When Cassian returns to Yavin, he relays the information about Krennic’s program and the Death Star that Kleya and Luthen got from Lonni to Rebel leadership. Kleya was injured in the ISB attack and is still recovering, and Cassian knows that they need to act on this information as soon as possible. Luthen died for it, after all.
The Rebel council isn’t sure if they can trust this information, but Mon wants to believe Cassian. One of Saw’s men, Tivik, has put out word that he has information, but will only speak to Cassian about it if he comes to Kafrene. Mon and Draven try to convince Bail to let Cassian follow this lead even though he’s currently being reprimanded for sneaking off Yavin to go rescue Kleya. He relents, sending Cassian and K-2SO off to Kafrene, which is where we first meet them in Rogue One.
What Happened to Bix?
In the final moments of the finale, we return to Mina-Rau, the planet that Bix, Brasso, and Wilmon sought refuge on after Ferrix. B2-EMO is still there, playing with the children. Finally we see Bix, standing in a field holding a child that we can probably assume is Cassian’s, and part of the reason she left a year ago. She knew that he would leave the rebellion for both of them, and she didn’t want him to do that. But now she and their child look out into the distance, at a sunrise that Cassian is currently fighting for, but will never see for himself.
Both full seasons of Andor are available to stream on Disney+ now.