The ending of Star Wars Jedi: Survivor neatly wraps up the game's main narrative, but it does leave some threads dangling in case developer Respawn Entertainment takes the opportunity to add a third entry to its series. Taking place five years after its predecessor, Star Wars Jedi: Fallen Order, Survivor sees protagonist Cal Kestis continuing to fight against the Galactic Empire in the year 9 BBY (Before the Battle of Yavin, when the first Death Star is destroyed in A New Hope). Cal's insurgency has made him notorious, even among Imperial Senators, and the concluding chapters of Star Wars Jedi: Survivor will have done little to take the heat off both him and the rest of the Stinger Mantis crew.

[Warning: The following article contains spoilers for Star Wars Jedi: Survivor.]

Much of Star Wars Jedi: Survivor puts hero Cal Kestis in conflict with Dagan Gera, a Jedi who has survived from the time of the High Republic centuries earlier after being placed in a bacta tank and subsequently forgotten about. Dagan is aided by Rayvis, a Gen'Dai who pledged loyalty to Dagan after being defeated by him in combat. The two villains spend much of Jedi: Survivor attempting to reach Tanalorr, a planet safe from the Empire beyond the unnavigable Koboh Abyss, where Dagan had hoped to establish a new Jedi enclave before the planet was bombarded by a Nihil fleet, marauders from the Outer Rim that held a significant fighting force during the High Republic era.

Related: Star Wars Jedi: Survivor Review - Cal Kestis Becomes One of Star Wars' Best Heroes

Cal Defeats Dagan Gera & Recovers The Koboh Abyss Compass

Cal and Dagan Gera locking lightsabers during their final duel in Star Wars Jedi: Survivor.

Star Wars Jedi: Survivor's tumultuous third act begins when Cal and Bode Akuna confront Dagan, who, having immediately turned to the dark side and bled his kyber crystal upon being freed from the bacta tank, hopes to establish his beloved Tanalorr as a staging ground for a new Jedi Order to regain dominance of the galaxy. Dagan is found in an observatory floating above Koboh's mountains, where Santari Khri, another High Republic Jedi and very close acquaintance of Dagan's (and the person who severed his right arm), sequestered the final compass capable of shepherding a ship through the Koboh Abyss.

Cal and Bode have a numbers advantage against Dagan, but still manage to barely win the fight. Dagan uses the Force throughout to give them both debilitating visions of failure in protecting their families. To gain leverage for the final blow, Cal turns that power against Dagan, showing him a vision of Santari Khri to make him falter. With Dagan defeated, Cal and Bode retrieve the compass only to find it broken. They reason that their best chance at repairing it is Jedi Master Eno Cordova, so they return to the Stinger Mantis and set a course for Jedha.

Bode's Betrayal & Cere's Duel Against Darth Vader

Darth Vader as he appears in Star Wars Jedi: Survivor, with part of his suit on fire as he duels Cere Junda in her burning archive on Jedha.

Cal, Bode, and the returning Star Wars Jedi: Survivor characters of the Stinger Mantis crew celebrate their success against Dagan and Rayvis while Master Cordova works to repair the compass. Cal and Merrin take the respite to discuss their feelings for one another, following a kiss they hastily shared earlier in the game. Just as Master Cordova finishes his repairs, the archive on Jedha comes under attack from the Empire. Hopes for establishing a safe haven for the Hidden Path on Tanalorr are further dashed when Bode uses the chaos to steal the compass and put two blaster rounds into Cordova, killing him.

Cal chases Bode on a speeder bike across the Jedha desert, careening through an Imperial strike force that includes TIE Fighters and AT-ATs. When Bode is finally cornered, he draws Dagan Gera's lightsaber - stolen from the fallen Jedi's body - and reveals that he too is a survivor of the Great Jedi Purge. A short duel sees Bode injuring Cal, leaving his former partner to fall unconscious. This leads to the only section of Star Wars Jedi: Survivor in which the player does not control Cal, instead making Cere the player character.

While Cal tails Bode and the compass, Cere and Merrin attempt to hold Imperial forces at bay while the Anchorites evacuate the once-hidden base. Just before boarding the Stinger Mantis in the hangar, however, Cere must return to the archive room to retrieve the Hidden Path's communication codes, lest they fall into the hands of the Empire. There it's revealed that Darth Vader is personally leading the assault, hoping to exact revenge for the Stinger Mantis crew's infiltration of Fortress Inquisitorius on Nur at the end of Fallen Order. Cere sends BD-1 back to the Mantis with the codes, and remains to face Vader alone.

Despite a well-fought battle in which the Sith Lord becomes visibly injured - an impressive feat considering Vader's legendary power - Jedi Master Cere Junda is killed in the duel. Cere and Cordova's bodies are found in the destroyed archive by Cal after he regains consciousness; he witnesses Cere's heroic last stand through psychometry, his rare gift of witnessing echoes of the past through the Force.

Tracking Bode To Nova Garon & Infiltrating The ISB

Bode handing a stuffed animal to his daughter, Kata, in Star Wars Jedi: Survivor.

When Star Wars Jedi: Survivor's disastrous introductory mission on Coruscant has Cal and Bode briefly part ways, the two use locater beacons so that they'll be able to reunite on Koboh. Cal uses the forgotten-about locator beacon to pinpoint Bode's location - Nova Garon, an enormous stellar crystal that houses a clandestine Imperial Security Bureau monitoring facility. With Merrin using her Nightsister magick to conceal the Mantis' approach, Cal infiltrates the ISB base, and eventually confronts Lank Denvik, the commanding officer who sent Bode on a mission to locate Cere.

Fueled by his anger, Cal nearly kills Denvik, but leaves him unconscious and dons the officer's uniform. He uses the disguise to make his way to Nova Garon's officer quarters, where Bode lives with his daughter, Kata. Cal finds a holorecording from Santari Khri, recovered from the compass, before he's interrupted by Kata, who is packing for a trip with her father.

When Bode walks in on Cal helping Kata search for her toy, he reveals how he came to work for Denvik. Going into hiding after surviving Order 66, Bode eventually started a family, but was tracked down by the Inquisitorius, who killed his wife. Bode struck a deal with Denvik, whom he'd met during the Clone Wars, and who promised to keep Bode hidden and protect his daughter - so long as Bode used the covert training he received in the Clone Wars to the ISB's benefit.

Alerting the base to Cal's whereabouts in his quarters, Bode flees with Kata, forcing Cal to fight his way back to the Mantis. Nearly overwhelmed by Imperial forces, Cal once again taps into his anger, embracing the power of the dark side to cut through waves of stormtroopers. Coming face-to-face with Denvik once again, it's only comforting words from Merrin that keep Cal from executing the ISB officer. Cal promises Merrin she'll never see him like that again, they board the Stinger Mantis, and depart Nova Garon with Greez.

Reaching Tanalorr & Confronting Bode

The Stinger Mantis approaching Tanalorr in the Koboh Abyss - the planet surrounded by the abyss' purple, cosmic miasma.

Aboard Jedi: Survivor's Stinger Mantis, it's discovered that Santari Khri created a final method of reaching Tanalorr which doesn't require the use of a compass. Arrays surrounding the Rambler's Reach region of Koboh, where Greez's saloon is located, can be aligned to create a path through the Koboh Abyss. With Santari Khri's faithful droid, Zee, at the array controls, the Stinger Mantis follows Bode through the Abyss, a treachours flight where Greez finally regains his confidence as a pilot, lost in large part due to his arm being severed before Survivor.

Eventually, however, the path through the Abyss created by the array begins to falter. Cal puts his faith in the Force, and seemingly with the help of Cere launches the Stinger Mantis into hyperspace, miraculously emerging near Tanalorr. Leaving Greez with the Mantis, Cal, Merrin, and BD trek through the planet's slate and lavender landscape to a Jedi Temple constructed during the High Republic. There they find Kata, who tells them she isn't particularly fond of the Temple, it being lonely and often dark.

Bode refuses to reason with Cal and Merrin, not wanting Tanalorr to become a haven for the Hidden Path, rather a new, safe home for Kata. The three come to blows, with the fight endangering Kata, and Cal needing to once again briefly embrace the darkness to overcome his opponent. When Cal and Merrin finally best Bode, he is given one last chance to acquiesce, for Kata's sake, but feigning surrender, he forces Cal's lightsaber away from him and begins choking Merrin. Regaining himself, Cal deals the final blow with the blaster Bode gave him near the beginning of Star Wars Jedi: Survivor.

Star Wars Jedi: Survivor Ends With A Funeral

Cere standing next to Cal through the Force during her cremation at the end of Star Wars Jedi: Survivor.

The final scene of Star Wars Jedi: Survivor is incredibly somber. Cal, Merrin, Greez, BD, and Kata observe a traditional Jedi funeral pyre burning for Cere, Cordova, and Bode on Tanalorr. Cal grieves visibly as the night seems to slip by, the others coming and going, and eventually retiring, leaving Cal alone in front of the ashes. It's there on Tanalorr, having lost a mentor, a friend, and his loyal droid companion's former partner, that Cal is visited by Cere through the Force.

Cal and Merrin were incredibly reluctant to kill Bode, fearful of putting Kata through what they themselves were unfortunate enough to experience - the loss of their families. With Bode leaving them no choice, it seems as though the Mantis crew has become responsible for Kata's wellbeing. As the sun rises on a distraught Cal, Cere utters the final words of Star Wars Jedi: Survivor - "Guide her through the darkness."