On Arrow Season 2 Episode 22, Slade's army wreaks havoc on the town and the new mayor has no control. It could be said that Starling City could use a new mayor.
Characters are either at their breaking points or reminding the heroes who they are and why they fight for the city they lover.
"Streets of Fire" is a powerful, emotional episode where identities are revealed, alliances switched and Oliver learns just who Slade needs to kill before he can call the fight over.
You're only chance is to watch Arrow online. To do anything else would be too risky. Click now!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.