Supergirl – Elseworlds (Part 3)

Although apparently it will be the last we see of him for awhile, Superman (Tyler Hoechlin) gets quite a bit of screentime in the the “Elseworlds” finale as Hoechlin does double duty as both the Man of Steel and the new form of John Deegan (Jeremy Davies). As with the previous two episodes, Part 3 gives us more nods and winks at both Crisis of Infinite Earths (which apparently will be next year’s big crossover) and other famous moments of our heroes climaxing in the Flash (Grant Gustin) and Supergirl (Melissa Benoist) circling the globe (Superman: The Movie) so quickly they begin to burn themselves out of existence (Crisis of Infinite Earths). The visuals work quite well, even if the logic of the entire segment seems pretty shaky on multiple levels.

Although we don’t get much of Batwoman (Ruby Rose) to close-out the finale, the episode does find moments for Supergirl regulars including the first time Supergirl has hinted on how great of a hero Brainiac-5 (Jesse Rath) can be when not being used solely for comic relief. Not surprisingly, our heroes save the world leaving just enough time for epilogues for the major characters including big changes for Superman (offering a reason for him to be off-planet prior to evil Russian Supergirl’s first appearance). Given that Barry Allen and Kara Zor-El are the two most famous heroes killed during Crisis on Infinite Earths, the episode foreshadows something interesting in Oliver’s deal with the Monitor (LaMonica Garrett). Has Oliver just saved Barry from his destined disappearance? And if so, at what cost?