Warning: This review contains full spoilers for Arrow Season 7, Episode 13. If you need a recap on where we left off, check out our review for Season 7, Episode 12.
Probably the most consistently frustrating thing about the Arrowverse is how rare it is to find compelling minor villains. For every Reverse-Flash or Deathstroke, there are half a dozen “one and done” villains with barely any nuance or motivation to speak of. “Star City Slayer” is a welcome reminder that this doesn’t always have to be the case. The series paid off on a loose end from earlier in Season 7 and used it to fuel a memorably scary outing for Team Arrow.