With just two episodes left of Arrow this season, things are getting pretty intense. With Oliver pushed to his breaking point, can he beat Slade? He certainly has his hands full with Slade’s army, and Diggle looks to be a little busy with Isabel Rochev — who may or may not be officially Ravager at this point.
In the next all-new episode, “Streets of Fire,” Oliver rallies his team as Slade’s soldiers attack the city. Felicity gets a call from S.T.A.R. Labs with game-changing news and Thea comes face-to-face with her father — Malcolm Merlyn (guest star John Barrowman). Don’t miss the next episode of Arrow, which premieres Wednesday, May 7th at 8pm on The CW.