Links for Arrow S3E5: The Secret Origin of Felicity Smoak

Episode 5

36,932 watches

November 5, 2014
A cyber attack pushes Felicity and Oliver to their limits -- and brings Starling City to its knees.
November 5, 2014
A cyber attack pushes Felicity and Oliver to their limits -- and brings Starling City to its knees.