www.cbr.com

Arrow stars Stephen Amell as Oliver Queen