Every time I hear the title for this week's episode of Arrow, "Streets of Fire," I end up with the Rocky IV training montage song "Hearts on Fire" in my head. So with that, we'll kick off the photo preview for the penultimate episode of Arrow with an optional soundtrack for those of you who need a bit of motivation music to get you through Tuesday...
Oliver and his team may need a major training montage if they're going to be up to the task of taking down
And here she is, possibly coming to Oliver's rescue (again)?
And, um, sharing a moment with Oliver?
Please let Sara be coming back soon.
In other news, last we saw Thea, she was at the train station and in danger. Here she is, still in danger it seems...
Think she'll be able to handle herself against this guy?
Still no sign of Roy! But CW didn't release quite as many photos from "Streets of Fire" as they usually do for their upcoming episodes. You can view all of them in the gallery below. And catch the trailer and full episode description for Arrow's "Streets of Fire" here.
Arrow airs Wednesday at 8:00 p.m. ET on CW.