PLEASE DISABLE ADBLOCK IF YOU HAVE ISSUES WITH THE FEATURES ON THE SITE.
Summary: 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 -.....
More info about this episode, news, reviews, cast & crew
Aired: May 07, 2014