Stephen Amell Set Q&A Matt Richenthal at February 25, 2014 8:25 pm. Stephen Amell is the man at the center of Arrow. And also at the center of this set interview. Edit Delete