Oliver Queen is interrogated by a red masked man who decides tasering his victims is the best form of interrogation. Stephen Amell (Oliver Queen) has been training in parkour, and his ability to vault over buildings is extraordinary. Watch the video to learn about Queen’s tortured past and his plan for the future.
Looking forward to Arrow? See the premiere October 10th at 8pm on CW69.
– Becca Ritchie