Welcome back to the DCTV Arrowverse episode roundup! This week in The CW’s superhero universe, our heroes dealt with victories, goodbyes, and final battles with enemies.
You can check out all of my previous DCTV Arrowverse episode roundups here!
On Supergirl, Kara took on Rhea in a trial by combat and said goodbye to Mon-El, The Flash showed compassion to Savitar, Barry’s hero arc came full circle and Iris saved the day, and Arrow took on Prometheus with the help of friends and foes, and the final moments circled back around to the show’s pilot episode in a nicely done fashion.
The unifying theme for the shows this week is that each superhero took on their enemies without stooping to their level and for at least two of the three shows, certain storylines came to a nice close.
Each episode roundup recaps the show’s main plot points, with a section for commentary. This will be the final episode roundup for the 2016-2017 season.
Let’s get started! Click through the gallery to read through each episode!
Up next: Supergirl