Warning: Full spoilers for Arrow Season 7, Episode 19 below. If you need a refresher on where we left off, here’s our review of Season 7, Episode 18.
Arrow went through a bit of a lull period early this year, as the show transitioned away from the extended prison storyline and tried to establish a new status quo for Oliver Queen and friends. It’s been a fairly bumpy road these past few months. But as is so often the case with the Arrowverse, the momentum is rapidly accelerating as the season finale looms. Far more than just a Diggle-focused side-story, “Spartan” may well be the most jam-packed and eventful installment of Season 7 so far.