Thea's Father Returns on 'Arrow' Tonight!
Thea (Willa Holland) is not sure what to make of John Barrowman in this new still from tonight’s all-new episode of Arrow.
In “Streets of Fire”, Oliver (Stephen Amell) rallies his team as Slade’s (Manu Bennett) soldiers attack the city while Felicity (Emily Bett Rickards) gets a call from S.T.A.R. Labs with game-changing news.
Meanwhile, Thea comes face-to-face with her father � Malcolm Merlyn (Barrowman).
“Streets of Fire” airs TONIGHT @ 8PM ET/PT on The CW. 15+ pics inside…
“Streets of Fire” Clip