Arrow -- "Unfinished Business" -- Image AR119a_0068b -- Pictured (L-R): Darren Dolynski as Dr. Webb and Stephen Amell as The Arrow -- Photo: Cate Cameron/The CW -- © 2013 The CW Network. All Rights Reserved

Arrow -- "Unfinished Business" -- Image AR119a_0068b -- Pictured (L-R): Darren Dolynski as Dr. Webb and Stephen Amell as The Arrow -- Photo: Cate Cameron/The CW -- © 2013 The CW Network. All Rights Reserved