Review: The Flash 3×08 – Invasion!

The four-way Arrowverse crossover gets off to a speedy start in this brilliant, if bloated, thrill-ride…


It’s difficult to review episodes like this. On the one hand, there is no arguing that this was so jam-packed and fast-paced that it obscured clarity and undercut dramatic potential. On the other hand, it was an absolute blast from start to finish.

The formalities of the team-up were wrapped up remarkably quickly, for example. After a brief The Flash-as-usual opening, suddenly aliens have arrived and Barry has compiled every superhero he knows to stop them (we don’t even see how Oliver contacts the Legends). Instead the meat of the episode was the team’s training – in the Hall of Justice, no less! I particularly liked how the Big Three were utilized here. Barry was made Team Leader, but Oliver was really calling the shots, while Supergirl’s status as the most powerful of them all was made clear from the off. Some of the Legends, on the other hand, were served better than others, though Heatwave’s reaction to Kara was a highlight of the episode.

But, as is the law for superhero team-ups, things couldn’t be all plain-sailing. Thanks to a pesky message from Future Barry, everyone finds out that Flash screwed up the timeline, including many of their lives. Sara’s reaction particularly hit home here, as she has also lost a family member and has access to time travel. On the other hand, I really liked Oliver’s pep talk to Barry about how he would have done the same thing in his shoes. In fact, despite this being The Flash, I thought Oliver was pretty much the main hero of this episode.

The Flash -- "Invasion!" -- Image FLA308a_0321b.jpg -- Pictured (L-R): David Ramsey as John Diggle, Willa Holland as Speedy, Melissa Benoist as Kara/Supergirl, Brandon Routh as Ray Palmer/Atom, Caity Lotz as Sara Lance/White Canary, Franz Drameh as Jefferson "Jax" Jackson and Dominic Purcell as Mick Rory/Heat Wave -- Photo: Michael Courtney/The CW -- © 2016 The CW Network, LLC. All rights reserved.

The other rule of superhero crossovers is that there must come a point where they smack each other around. Thanks to alien nasties the Dominators mind-controlling Supergirl, Speedy, Spartan and the Legends, Flash and Green Arrow had their work cut out getting out alive. Logically, of course, they should have been dead meat immediately – thanks to Supergirl alone – but we have to assume that the heroes were subconsciously holding back. The scene were Flash and Kara have a chase sequence around the STAR Labs facility was too awesome to care about these issues.

Where the episode possibly bites off more than it can chew is in the Wally subplot, which feels forced in there to remind you that this is still The Flash. Besides it’s just getting tiring to have Joe and Iris laying into Wally all the time. He just saved Barry’s life, guys, give him some slack!

Flaws or not, no Arrowverse fan could fail to love this installment of the “best team-up ever.” Roll on Arrow!


Speed Thoughts:

  • Apparently the original plan was to have Lynda Carter as the US President of the Arrowverse as well as on Supergirl but The CW execs thought it would be confusing to audiences. We could have had Wonder Woman too!
  • For once, Flashpoint had a positive side-effect by giving Stein a daughter. Though naturally he is a little freaked out by suddenly becoming a father. Unfortunately, it might also have dire consequences for Iris’ future…
  • I personally wasn’t annoyed at the lack of crossover in yesterday’s Supergirl, but repeating that final scene in its entirety here made it completely superfluous to the rest of the story.
  • I was really hoping for an extra comment when Kara met Ray. Perhaps a quick line about how “you remind me of my cousin.” Just something to allude to the fact that Brandon Routh played Superman.





Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s