The CW has released a trailer and two clips for tonight's episode of Arrow, which is called "Streets of Fire." We've pulled both together both in one place as a sneak peek at the episode. The trailer teases men in masks tearing through Starling City. In the first clip, Oliver is trapped in debris, and Laurel has to fire an explosive arrow to free him. In the second clip, Malcolm Merlyn returns to save Thea. In the "Streets of Fire" episode of Arrow, 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). The "Streets of Fire" episode of Arrow is directed by Nick Copus and written by Jake Coburn & Ben Sokolowski. "Streets of Fire" is scheduled to air on Wednesday, May 7, 2014 at 8 PM ET on The CW.