Who knew Stephen Amell was this good! We all know him as the actor who plays The Arrow, not a real-life superhero! Actors always look great, but don’t really expect Henry Caville to be flying around or Ben Afleck running around at night in a bat suit. Well, the Arrow actually proves he’s not all looks. Fanboys are going crazy watching this video of their hero being all super and stuff. Not only did he own all of the obstacles, but he also won 35,000 dollars for charity! Isn’t this amazing!? Stephen Amell is a real-life superhero! In this video you can see him go through all the obstacles and completely dominate them too. Enjoy!