- Title: Supergirl – The Last Gauntlet
- wiki: link
The penultimate episode of the final season of Supergirl is full of doubt, mistakes, fear, betrayal, really bad decisions and loss as Lex Luthor (Jon Cryer) and Nyxly (Peta Sergeant) kidnap Esme (Mila Jones) in order to get their hands on all of the totems and recreate the AllStone. With the heroes floundering in all directions, Alex (Olivia Nikkanen) prepares to hand over the totems aware that it will likely bring about a post-apocalyptic future while Brainy (Jesse Rath) plans to super-charge Supergirl (Melissa Benoist) by stealing power from the sun and doing irreparable harm to the world. Led by fear, Kara goes along with the plan frightening the citizens and the government alike, only deciding to stop at the last possible second (which is odd, because wouldn’t that make her 99% more powerful AND done 99% of the damage?).
The episode fits in a short amount of time to grieve for the death of William before moving into the search for Esme, while suggesting redemption of Andrea (Julie Gonzalo) may have just begun. The return of Lilian (Brenda Strong) drives a wedge between Lex and Nyxly putting them at odds when the totems are brought together leading to the stone fracturing in three pieces with Lex and Nyxly fighting over their shards while Kara desperately searches for a new way to win the fight. The weird Brainy plan aside, which is completely bonkers, the episode sets up the series finale between Kara, Lex, and Nyxly with the fate of the world in the balance (and several familiar faces returning to say farewell).