Arrow

Unthinkable

  • Season 2
  • , Episode 23  | 
  • Aired: 5/14/2014
    • Length: 42:31
    • Plays: ???
Synopsis >

While Oliver has fought all year to be more than the killer he once was, when Slade kidnaps someone close to Oliver’s heart, Oliver is pushed to the edge.

TV GUIDE Users' Most Popular