If you get any error message when trying to stream, please Refresh the page or switch to another streaming server.
If current server doesn't work please try other servers below.
Arrow season 3 episode 5
Felicity's past as a crusading hacker is revealed when someone uses a super virus that she designed to bring Starling City to a standstill. Meanwhile, Oliver and Thea work on their new relationship, and Felicity's mother pays a visit.
Released: 2014-11-05
Duration: 43 min
Country:
United States of America