“Why is it such a huge hit?”: Stephen Amell’s ‘Arrow’ Creator Blames Recent Marvel and DCU Box Office Disasters For Superhero Fatigue
Canadian actor Stephen Amell is popularly known for playing the character of Oliver Queen in the American superhero series Arrow from 2012 to 2020. He