WATCH THIS EPISODE

The Secret Origin of Felicity Smoak

When a cyber attack brings Starling City to its knees, Oliver and Felicity are pushed to their limits to contain the destruction. And Felicity's mom stops by for a surprise visit.

Season 3 | Episode 5
TV-14-DV
Originally Aired On: April 8, 2017
2580 Expires August 24
PRESENTED BY