The story of the Rebels battling Grand Admiral Thrawn has climaxed in this season finale, where Thrawn has finally located the Rebels’ homebase and sets out to invade and attack. But before he can proceed with his plans, he has to deal with a traitor like Agent Kallus, whom he deduced was Fulcrum and helping the Rebels. What he didn’t expect was dissension in his ranks when Konstantine disobeys his orders and goes after the Rebels by himself. The season finale suffered several casualties in both Konstantine and Commander Sato. As the Rebels are under siege at their homebase by the Imperials, Ezra and Chopper need help from the unexpected source – Sabine, whose people are in the middle of a civil war. I thought it would be Obi-Wan Kenobi as I almost forgot about her. I was also hoping for Saw Gerrera to appear as well. Bendu finally makes his move and shows how powerful he really is when he took on the Empire by himself while allowing Kanan and his friends to escape. At least Grand Admiral Thrawn survived as did Agent Kallus, who finally joins up with the Rebels.
For me this was a better season finale than the last one, where everything took a backseat to Darth Vader and Ahsoka Tano. The season finale is the epitome of what the show is really about – Rebels coming together to fight back against the Empire. Thrawn has shown why he is the better antagonist for the series than either the Grand Inquisitor, Darth Vader, and Darth Maul and he fits the parameters of the series better. Also this feels like a throwback to the original idea of Star Wars in terms of space battles. Things are moving forward towards Rogue One. Great episode to end the third season.