"But it does feel like the end of an era."
"OK, well, let's just try to think of it as the beginning of a new one."
John Diggle and Felicity Smoak
"You Have Saved This City" is the twenty-second and final episode of the seventh season of Arrow, and the one-hundred-sixtieth episode overall. It aired on May 13, 2019.


The battle between Oliver and Emiko comes to a boiling point which brings back some familiar faces and leaves others in dire jeopardy.[src]


Main Cast

Special guest Star

Guest starring


  • Keri Adams as Bethany Snow
  • Wolsey Brooks as Zeta #1
  • Christopher Gerard as Virgil
  • Samantha Jo as Beatrice
  • Brad Loree as Angry Person
  • Ryan Mah as Cop #1
  • Aman Mann as Teen Keven Dale
  • Leslie Parmar as Dale's Mother
  • James Ralph as Lt. Robert Lockhart


  • The title is a nod to Oliver's famous "You have failed this city" line.
  • This episode marks the final appearance of Emily Bett Rickards (Felicity Smoak), Colton Haynes (Roy Harper) and Sea Shimooka (Emiko Adachi) as series regulars.
  • The clip of Mia's birth is reused from "Star City 2040".
  • This is the second time an Arrow season finale has aired on May 13 in which the season 3 finale "My Name Is Oliver Queen" was aired on May 13, 2015.
    • Interestingly, both of these finales featured Roy leaving the team.
  • The song played at the end of the episode was "The Other Side" by Ruelle whose song "Madness" previously appeared in the Season 7 premiere "Inmate 4587".
  • Oliver's bargain to Mar Novu from "Elseworlds, Part 3" was revealed as Novu confirms Oliver's death in the future during the Crisis.
    • What Oliver didn't know is that Team Flash destroyed Cicada's dagger in "Legacy", causing the Crisis to move up to 2019 instead of 2024.
      • While Oliver did know that Barry apparently vanishes in some kind of Crisis in 2024,[1] it's unknown if he's aware that this is the same Crisis that Mar Novu has warned him of.
  • Caity Lotz shadowed James Bamford on set at the time she was preparing to make her directional debut in DC's Legends of Tomorrow's fifth season.
  • To date, this is the only Arrow season finale to be written by two female writers.
  • This episode marked the final appearance of Michael Jai White and Kacey Rohl as they didn't appear for the duration of the series.




  1. "Invasion!"
Community content is available under CC-BY-SA unless otherwise noted.