Possible Answers For: Superhero once played by Stephen Amell on The CW