“Arrow” Season 2: Dashing Stephen Amell to Take on More Serious Responsibilities as a Genuine Hero

TV smash hit, “Arrow” Season 2, with the dashing Oliver Queen played by Stephen Amell taking on more serious responsibilities as a genuine hero.