Arrow - "The Return" Preview

Now Playing

Arrow - "The Return" Preview

Fri, 02/13/2015 - 2:54pm

Starring:

 

"You need to regain that killer instinct." Season 3, Episode 14 of Arrow, "The Return," airs on Wednesday, February 18, 2015 on The CW.

Community

See All