The Oliver Queen who arrived on Lian Yu in “Arrow” Season 1, is a very different man these days on the action-packed Wednesday night drama.
In this clip from tonight’s all new episode (airing at 8/7c on The CW) of the series, check out how far he’s come, as Oliver does some impressively intensive training and shows off his expertise with a bow and arrow.
The clip even has a modified island version of the salmon ladder pull up, which Stephen Amell – as Oliver Queen/The Arrow — has expertly pulled off several times throughout the show’s run.
Professor Ivo’s men sure better look out!
-- Jolie Lash