The Flash even at it's worst got me at out of depression a few years back so I've stuck around since 2016 while Seasons 4 and 5 were mediocre I found S6 to Be fantastic and S7 is shaping up to be a good season after this episode. Eric Wallace clearly knows his characters and the show itself so I must congratulate him on this episode it was fantastic.