Season 2 Episode 19 The Man Under the Hood

Arrow Season 2 Episode 19 "The Man Under the Hood" Promo

Oliver, Canary, Diggle and Felicity return to the lair and find Slade waiting for them in Arrow Season 2 Episode 19 "The Man Under the Hood" airing April 16th on The CW.