Arrow: The Promise

Arrow: The Promise

  • Season 2
  • , Episode 15  | 
  • Aired: 3/5/2014
    • Length: 42:29
    • Plays: ???
Synopsis >

Oliver is shocked to learn that Slade has come to Starling City. Back on the island, Oliver tries to hide the secret of Shado's death and the battle begins.

TV GUIDE Users' Most Popular