Contact the publisher of this press release "Arrow" Star Stephen Amell Returns to Wizard World Chicago, Saturday, October 16