This was the perfect season finale. In my opinion this was everything I want from this show. Seeing our best fight with Superheroes yet with Stormfront vs. Starlight, Kimiko and Maeve, as well as one of the saddest moments with the death of Becca Butcher. Homelander and Billy Butcher were the stars of this episode as always, due to an insane stand off in the woods that they had. Hughie and Starlight had an emotional climax as well. All this on top of Stormfront's brutal and yet deserved death, as well as all the scenes with Ryan and the twist of who the Senator really is, makes this, in my opinion, the best episode of the series so far.