Stephen Amell is The CW’s ‘Arrow’