It's just about an hour away from the East Coast debut of "Streets of Fire," the penultimate episode of Arrow's second season, but that doesn't mean you can't have one last sneak peek before it's on.
In the video below (via CBM), John Barrowman returns as Malcolm Merlyn, Season One's big bad who is in Starling City to protect his biological daughter, Thea Queen, following the death of her mother at the hands of Deathstroke.
Of course, he shows up just in time to join the battle for the city, with Team Arrow squaring off against Deathstroke's Mirakuru Army.
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). Nick Copus directed the episode written by Jake Coburn & Ben Sokolowski.