Casting 30 of our favorite Marvel and DC Comics superheroes and villains
By Mark Lynch
25. Green Arrow
Stephen Amell has been playing Oliver Queen on CW’s Arrow for seven years. A show that remains popular to this day. Unfortunately, Arrow will be coming to an end in this upcoming season, but even if the show was going to continue, Oliver Queen was still going to be cast in a future movie or another TV show.
Green Arrow is another DC Comics character who people should appreciate more. He’s not just a rich guy with a bow and arrow. He’s one of the more skilled fighters in any comic book genre. His aim extends past arrows as well. He once flicked a peanut in a guy’s mouth with little effort. The character also needs to be likeable, but also slightly cocky.
Our Dream Casting: Chad Michael Murray
Look at Chad Michael Murray’s face. Sure, you may want to look at him longingly, but he also has a very smug look. Murray has been around a while and spent a good portion of his career playing characters in tween movies and shows.
He’s currently playing a cult leader named Edgar Evernever in the CW hit Riverdale. On Fox’s Star he plays a charming guy named Xander McPherson. So he’s not just some random pretty boy.
He can play arrogant and charming. Both qualities of Oliver Queen. His tall physique could also helps sell the role. Plus, he could pull off the trademark Oliver Queen beard.