Flash Season Finale Recap: Finish Line

Season 3 / Episode 23 / The CW And you say C-City! Three seasons down and Flash is still carrying the live action DC torch, for all the world to see. And you can say I told you so exactly what would happen in the finale! Hate to throw it in ya face, but sometimes you gotta flex. (Check out the Flash Facts from last week’s recap if you dont believe me). It just made the most sense that HR would sacrifice himself for the sake of Iris’ life. But enough stuntin, let’s jump into the breakdown of this jam-packed finale that left plenty for us to sink our teeth into til September. Infantino Street: Barry Allen in the streets cradling dead Iris in his arms like Jon Snow after Ygritte caught the Olly ‘Low Key Piece o Shit’ arrow fade. Joe’s spirit is crushed like Obito’s whole right side, as he witnesses his only daughter brutally murdered before his eyes and couldn’t do a damn thing to stop it. The team is in grief stricken disbelief until, of course, HR comes running up and reveals the old switcheroo that was pulled off. “Dad.” HR says, as Joe looks up like, “Da Fuq you talkin bout?” The transmogrifier body swapping effect is turned off and HR is revealed to be superhero goddess bae, Iris West. Joe runs up in utter disbelief, to embrace the baby girl he thought he lost and looks down to Barry who sees the dead love of his love transform into the town idiot turned savior of this season, HR from Earth 19. [title type=”h4″]The Sacrificial Lamb[/title] An Iris flashback explains that HR…

YOU’VE REACHED YOUR LIMIT

Become a member and continue reading

Support independent journalism and unlock full access to our stories, analysis, live streams, and exclusive editorial content.

  • Access to all member-only stories on
  • Support writers you read most
  • Read everything behind a paywall
  • Access to live streams
  • Comment on articles

CommentsNo comments yet

Subscribe for more

Be part of the conversation

Subscribe to Black Nerd Problems to start commenting.

Subscribe

Already have an account? Log in