PLEASE DISABLE ADBLOCK IF YOU HAVE ISSUES WITH THE FEATURES ON THE SITE.
Summary: Diaz targets Team Arrow and their loved ones. Oliver struggles with Felicity putting herself in danger when she gets the chance to stop Diaz for good...
More info about this episode, news, reviews, cast & crew
Aired: May 10, 2018