DeVoe makes his play for a power source for the Enlightenment and Team Flash have to get creative, fast.

This is the most ensemble-focused the show has been in weeks and it really pays off. Whether it’s the surprising payoff to Cecile’s temporary telepathy or Cisco finally confronting Barry about their shared guilt over Ralph, this episode is all about the ties that hold these people together. And, conversely, that DeVoe does not have.

The standout here is the central plot. The opening, Legion-esque destruction of a group of Argus soldiers is balanced out neatly by the closing rescue. DeVoe takes flamboyant delight in destroying the weak. Barry and Team Flash agonise over how to save everyone. The ideological divide has never been so stark, or so well executed.

The rest of the episode impresses too, especially what seems to be a set up for a major Killer Frost plot next season and the final confrontation with Marlize. That’s especially powerful and again, a neat contrast to the central plot. There, DeVoe wants to lobotomise the world. Here, Iris reminds Marlize the world is worth saving.

The episode isn’t perfect of course. Harry is played a little too much for laughs and the pace is curiously leisurely in places, not to mention the world’s most cursory Diggle cameo. But those don’t detract from the overall episode’s strength (and give us the best wastepaper bin gag) ever.

Verdict: Everything is on the line with the season finale. Let’s see how the show crosses the finish line. 9/10

Alasdair Stuart