The CW's 'Arrow' has only two more hours before the second season closes and every second will count, quite literally. Tomorrow night's penultimate installment "Streets of Fire" will see Oliver going real-time to deal with the chaos of Slade's attack on the city, though first he and Laurel will have to free themselves following the events of last week's "City of Blood." Watch a superheroic future teased in the first clip from tomorrow night's 'Arrow' thriller "Streets of Fire"!

Our first look at this weeks installment in motion sees Laurel and Oliver picking up in the aftermath of a confrontation with Slade's super-soldier army. The two end up separated by a collapse in the sewer ceilings, forcing Laurel to pick up Oliver's bow and direct one of the explosive arrows at the debris separating them. It'll be a long journey between this and Laurel one day taking up the mantle of Black Canary from her sister, but it's certainly a start.

Here's what The CW had to (spoilerly) say of this week’s penultimate season 2 installment “Streets of Fire”:

MALCOLM MERLYN RETURNS — Oliver (Stephen Amell) rallies his team as Slade’s (Manu Bennett) soldiers attack the city. Felicity (Emily Bett Rickards) gets a call from S.T.A.R. Labs with game-changing news and Thea (Willa Holland) comes face-to-face with her father – Malcolm Merlyn (guest star John Barrowman).

We'll be sad to see 'Arrow' season 2 coming to an end in a little over a week's time, but it sure is going out strong. Check out a first look at "Streets of Fire" above, and give us your predictions for the final two hours in the comments!