Aired 7 years ago - Mar 15, 2017
Oliver gets closer to the truth about Prometheus. Meanwhile, Helix refuses to continue helping Felicity until she does a favor for them.
Mouse over thumbnail for slideshow
Or scroll and see one by one:
Thank you for making our content better.