The DCEU is certainly making waves off the heels of its greatest hit movie, Wonder Woman. Naturally, this has fans looking forward to the future and what's to come. Besides, the Justice League movie — due to hit November 17, 2017 — fans are also looking forward to Dwayne "The Rock" Johnson playing Black Adam. Of course, this raises the question of who should play #Shazam.
In case you're unfamiliar with who Shazam (formerly known as Captain Marvel) is, check out this origin story to get caught up:
In a recent interview with We Got This Covered, The Rock dropped a very interesting hint as to who he thought would be a good choice for the character of Shazam. He said:
“I’m gonna throw one name out here, and I want to see how the fans are going to react to this… A guy who I met, and after I met him I was like ‘man that guy’s such a cool guy!’ He’s a lot bigger than I thought he would be and when I walked away I remember telling our producer…we both looked at each other and was like ‘possibly Shazam?’ and we were like, ‘yes.'...I’m not even going to tell you his name, I’m just going to say… Lone Ranger.”
With such a major hint, it wasn't too difficult to realize that The Rock was obviously talking about Armie Hammer, who was excellent in Man From U.N.C.L.E., Free Fire, and Birth of a Nation. However, that character would be too limiting for Armie.
Shazam is really a dual role. You have Billy Batson and the superhero he transforms into, Shazam. So, Armie would essentially be playing only half of a character. Instead, I think he'd be much better suited to playing another role he's been rumored for — Hal Jordan a.k.a. Green Lantern. There's so much more depth in that character to be explored. If Armie were really interested in a solid lead role, that would be it.
OK, let's get on to the Top 5 actors for the role of Shazam. You can either watch the video or continue reading below.
5. Alan Ritchson
This wouldn't be the first time Alan's name has come up for the role. About a year ago, a fan tweeted at him inquiring about playing the role of Shazam. Alan replied with a simple, "Yup!"
Whether Alan was serious or not is probably still up for debate. Either way, it would appear that he could be interested in the role. He would be a really good fit to play Shazam too. Alan is no stranger to action roles. He played Raphael in the last two recent Ninja Turtle movies, and he was also Aquaman in Smallville.
He's about 6'2" compared to the Rock being 6'5". He doesn't really look the part, but they could always reinvent the look kinda like how they did with Aquaman and Jason Mamoa. Unfortunately, he hasn't really had the opportunity to have a breakout role as a lead, but this could be a great chance to make that happen.
4. Kellan Lutz
Lutz is definitely in shape, so he can look the part of a superhero. Plus, he's got some experience under his belt playing in The Legend of Hercules, The Immortals and The Expendables 3. Similar to Alan Ritchson, Lutz also doesn't look like the traditional Shazam character, but maybe the studio opts to re-imagine the Shazam character altogether to make it work.
Lutz also has a playful nature to him that gives the impression that he could pull off the role of a man-child with no problem. It would also appear that Kellan would completely agree.
3. Daniel Cudmore
Cudmore has a lot of qualities that work in his favor. He's actually taller than The Rock at 6'6", and he's got the muscle to look physically imposing too. He and the Rock could match up on screen with no problem. A few years ago his name was mentioned as a candidate for the role of Shazam, and he retweeted it, suggesting his interest. Of everyone on the list, he probably looks the most like the traditional Shazam character.
He has experience playing the strong type in an action genre, especially seeing as though he played Colossus in the X-Men movies. I suppose the only real knock against him would be his acting experience and the question of whether he could handle a leading role. Either way, this could be a great breakout opportunity for him. Plus, according to his own words, he would love to play the role too.
2. John Cena
Yes, that's right. John Cena. Now before any eye rolls occur, let's consider a few facts. While the selection may come off as a bit gimmicky, we should remember that this is still a superhero movie. There's nothing to suggest that the role of Shazam is going to be Oscar worthy. Furthermore, while it may be true that Cena's acting skills have left more to be desired in his past films, he has made some progress. He has received some critical acclaim for his role in Trainwreck with Amy Schumer.
Besides that, there's no question that Cena has the physicality to match up against The Rock. They certainly share plenty of experience going up against one another head to head from the wrestling world.
In the past, DC has received some criticism about not being "fun" enough, and I think that Cena could bring that element to the table. On many occasions, Cena has shown that despite his huge stature, he can still be a kid at heart.
Honorable Mention: Chris Hemsworth
Now, this may be a wild card, but think of this: It's not really uncommon to have the same actor play two roles. Recently, Josh Brolin made headlines when he was cast as Cable in Deadpool 2 despite the fact that we've known him to play Thanos in the MCU. So, why not Hemsworth too?
Hemsworth has the size and frame to play Shazam. With some makeup and hair color he could probably fit the look too. We also know that he can be comedic when needed. So, take this honorable mention with a huge grain of salt, but if it did happen — well, you heard it here first!
1. Derek Theler
Derek is a really interesting pick because he feels like that inexplicable, out-of-the-box selection that most people don't see coming — but then ends up working out at the end of the day. He's got the size, build and height that matches up with the Rock. He's also the youngest on this list, coming in at age 30. I just think that given that fact that these movie franchises can last for years, age can be a viable asset.
While he does lack a bit in terms of acting experience in lead roles, I think what we've seen from him in his TV show, Baby Daddy, proves that he could handle the man-child character of Shazam.
Derek will also receive some bonus points because he does appear to really like the character of Shazam as well. He hasn't been shy to express his love for the superhero when given the opportunity. Even with a simple "Thank you," I think it would be safe to say that Derek Theler would still be completely down to play to playing the role of Shazam.
Here's the full video of the Top 5 Shazam actors: