Episode 2.22: Streets of Fire
In what’s been dubbed the second of a three-part finale to Arrow’s Season 2, everything is aligned here to give the show a send-off worthy of a fantastic year. We open with the Arrow (Stephen Amell) in a similar position to how he found himself in the Season 1 finale; covered in rubble and searching for somebody close to him. Elsewhere, Diggle (David Ramsey) faces off against the back-from-the-dead Isabel Rochev (Summer Glau), as Starling City is being brought to its knees by the mirakuru-enhanced army of Slade Wilson (Manu Bennett).
As Felicity (Emily Bett Rickards) comes to Diggle’s aid, Oliver has to give a crash course in archery to the trapped Laurel Lance (Katie Cassidy). With seemingly no end in sight for the destruction being caused by Slade’s army of Jason Voorhees-esque bodies, there is one chance at saving the day: a mirakuru cure that has been devised by S.T.A.R. Labs. The only problem is, will the cure reach Team Arrow or will it be intercepted by one of Wilson’s roided-up soldiers.
Keeping us up to speed with the other notable names of the show, we see Thea’s (Willa Holland) daddy issues come to a head, Mayor Sebastian Blood (Kevin Alejandro) use his charms and powers of manipulation on those working above him and alongside him, and we get the return of Sara Lance (Caity Lotz) as the Canary. And all of these happenings are going on whilst Starling City is in ruins.
For the full review, head over to Starburst Magazine.