Thank you to my friend Jaclyn for requesting me to do this post. It’s something I’ve been spouting for a long time, but actually writing it out is a first for me. Don’t get me wrong, I love the castings that Marvel and DC have put out, with the exception of Captain Marvel… Natalie Dormer was the obvious choice for her. This is going to be a lengthy post, sorry not sorry.
Here we go:
BATMAN – JON HAMM OR KARL URBAN
This one is a split decision for me. On one hand you have the charisma and suave nature that Jon Hamm so effortlessly portrays in all of his roles, not to mention that jawline! On the other hand, you have Karl Urban’s gruff and menacing voice, not to mention his turn in the remake of Dredd was amazing and he did it all without taking his mask off! There is not doubt for me though that the ultimate Batman casting would be someone like Scott Adkins for his size and martial arts abilities with Kevin Conroy providing the voice when in the suit. Obviously, this will never happen, much to the sadness of everyone who grew up with Batman The Animated Series. I would like either one of them to take the role but if I had to pick one of them… I would pick Hamm. I love Karl Urban in everything he does, but I don’t think he would be able to play the suave and charming Bruce Wayne nearly as well as he could play Batman.
It’s no big secret that Matt Reeves has cast Robert Pattinson in the role of Bruce Wayne/Batman for his upcoming trilogy. At first, I will admit I was an angry fanboy about the whole thing. This is a guy who played Cedric Diggory for all of one film, and then play Edward Cullen ( the sparkly vampire) for the Twilight movies. Words were said, and not all of them, actually most of them… were not nice. But… then I watched his sci-fi movie High Life from 2018, and my opinion changed. Pattinson has worked very hard to distance himself from being typecast and has worked on some more indie projects that really show his acting prowess, High Life is one such film. I’m not saying it will change everyone’s mind as to his casting, but it has given me enough to hold my criticisms until we see how he does in the actual movies.
JOHN STEWART/GREEN LANTERN – IDRIS ELBA
A couple of years ago when DC announced over 20 movies and release dates that would bring us all the way into 2025, one of the announced projects was a Green Lantern Corps movie. This sparked my interest for a multitude of reasons, but the most prominent was, we are getting someone other than Hal Jordan, for once! Ryan Reynolds did the best with what he was given in Green Lantern, but it’s obvious he was born to play Deadpool. Even in the comics, I’m getting kind of tired of Hal Jordan as Green Lantern. There are so many other interesting characters that have taken up the mantle, give one of them the spotlight! Hal has waffled between leader, to enemy, to rebel, to leader one too many times for my liking. Not to mention, I grew up with the Justice League and Justice League Unlimited cartoons where John Stewart was the one wielding the power ring. I find that John has a much better backstory than Hal does. Hal’s is very boiler plate superhero origin whereas John was just a guy. John was at first an architect but was later retconned to be a former US Marine from Detroit Michigan. He didn’t have tragedy in his background (well he may have being a soldier but it wasn’t the focus) he was ultimately just a good man, and that’s why I like him better than Hal, he has nothing to prove.
I could spend an entire post talking about John Stewart and I probably will in the future, but as of right now, we’ll just leave it to my fan casting, Idris Elba. Elba is no stranger to the superhero/comic movie scene having played Heimdall in the MCU and Roque in The Losers. I think he would be able to deliver a great performance as John Stewart and bring a little bit of diversity to the DCEU. The main thing that Elba said he didn’t like about Heimdall was the uncomfortable costume and the contact lenses he had to wear. This time the suit would be a tight fitting body suit and he wouldn’t need lenses as they could just CGI his eyes green when using his powers.
SHANG-CHI – LUDI LIN
I will admit that I’m not very familiar with the character of Shang-Chi. I know he is the Master of Kung Fu, that he’s an Avenger, and that he played a large role in helping Captain Universe in the Hickman run on Avengers. Marvel announced their new slate of films and one of the ones due out within two years is a Shang-Chi film. Recently, rumours have been spreading that Donnie Yen and Ludi Lin are being eyed as stars for the film. When I saw that Shang-Chi was added to the upcoming slate my first thought was ” Ludi Lin would be good in that” and then I went about the rest of my day. Now seeing this potential casting on the twitter-sphere and Instagram, it has me very excited. I love Donnie Yen, his role as Chirrut in Rogue One was phenomenal, but he seems a little old to be cast as Shang-Chi. With the obvious “Young Crew” becoming the Avengers, he just didn’t fit the bill. Ludi Lin starred as Zach Taylor/Black Ranger in the 2017 remake of Power Rangers, which is criminally underrated. He also starred in Aquaman as Murk, one of Orm’s right hand men, and to be honest, the make-up on him was so well done that I had to look up who he played and find a picture before I actually believed it was him.
As a relatively new actor, this could be a great move for Lin to get his name recognized a much larger scale than it already is. Donnie Yen should be cast in the movie as well but maybe not as the title character. Give him a mentor role to Lin and watch the two of them knock this one out of the park.
BLACK CANARY – KATHERYN WINNICK
What would make Katheryn Winnick the right call for Black Canary? Vikings. Enough said.
Seriously though, Winnick was the obvious choice for a lot of fans for the role of Dinah Lance in the upcoming Birds of Prey movie. She’s already got the blonde hair, she’s a bonafide badass with a black belt in Tae Kwon Do (she opened three different Tae Kwon Do schools and taught Tae Kwon Do and other self defense classes) and… she’s Canadian! Okay, that last part doesn’t make her an instant win, but come on, the DCEU needs a badass Canadian.
She looks the part and is no stranger to combat roles in acting, she is the obvious choice. I will say that I don’t really know Jurnee Smollett-Bell or any of the roles she’s played, but I still think Winnick was the better choice.
MOON KNIGHT – KEANU REEVES or CASEY AFFLECK
This one has me very interested and excited at the same time. Recent reports say that Keanu Reeves is in talks with Marvel to bring him into the MCU, but no official role has been disclosed yet. There are many who think that he will be cast as Taskmaster in the upcoming Black Widow movie, but I have hopes that he will be given a costume with a lot more white in it…
Moon Knight! He could definitely play a very convincing Marc Spector and he already has the firearms training needed for John Wick. The only thing that might hold him back is the hair, he seems rather attached to his flowing locks as of late. Ultimately, it would be up to Marvel and their casting department, but I think he would make a good Marc Spector.
On the other side of the coin, Casey Affleck. He is a great actor with lots of range and he is an Academy award winner! I loved him in Triple 9 alongside Anthony Mackie and Chiwetel Ejiofor, where he played a straight laced cop that was a former marine. I’m not saying he needs to jump into the superhero machine, but I think it’s something he would be really good in, especially if they go with a darker more personal story.
When it comes down to it, if they announce a Moon Knight movie I really won’t care who they cast, because I’m finally getting to see one of my favourite heroes on the big screen!
CAPTAIN MARVEL – NATALIE DORMER or KATHERYN WINNICK
This one isn’t “upcoming” per se, but I wanted to talk about it anyways. I’m not going to lie, I didn’t really like the Captain Marvel movie. It has nothing to do with the character, I just didn’t like Brie Larson in the role. She was good in Kong: Skull Island and that was why I gave it a chance, but the script and Larson herself did not win any praise in my books. If I’m going to be perfectly blunt, I think she has the emotional range of a wet rock, there… I said it. I don’t know if she thought that being Captain Marvel meant she couldn’t smile and joke or anything, but she really was a one dimensional pissed of woman the whole movie.
If I was given the choice I would pick Natalie Dormer for the role. She became a worldwide sensation with her portrayals of Margaery Tyrell in Game of Thrones and Anne Boelyn in the Tudors. She hasn’t really performed any action type roles but I think she would have played a very convincing Carol Danvers. She’s used to playing roles with lots of power and with a gravitas and grace that you would expect to find in a Shakespearean production. There is one hiccup with this casting though, Dormer has already appeared in the MCU as Private Lorraine (the woman who kisses Cap after he saves all those prisoners and pisses off Hayley Atwell… shame on her!) That aside though, she has the patented Captain Marvel smirk down cold!
If I wasn’t allowed for whatever reason to cast Natalie Dormer, then Katheryn Winnick is my second option! I won’t list the reasons again, but she is a badass who deserves more recognition than she has and what better way than to be cast in the largest movie franchise of all time?
BLADE – JOHN BOYEGA
I’m going to start off by saying, Wesley Snipes is Blade. I grew up watching Blade, much to the surprise of my mother, and loving it! Not only did Snipes play a good Daywalker, but the costumes in that movie franchise were on point! The second installment was amazing and a very worthy successor to the first film, the third one… well we just don’t talk about it. It’s fun to look back at it with a fond nostalgia, but I can also recognize bad movies when I see them… *cough* Ghost Rider 1 & 2 *cough*.
Now with that said, if Marvel wanted to bring Blade back into the MCU and wanted a younger actor to take up the mantle instead of Snipes, John Boyega is my top choice. The only real thing I’ve seen him in was the new Star Wars films, where he plays a pretty good character with Finn. I will say that I wasn’t as fond of Finn at first and him killing Phasma is a sore spot for me… but the actor is very talented. He’s been nominated for a slew of awards for his film work and has appeared in numerous television productions as well as some stage productions. Mostly though, it has to do with a concept art done by BossLogic. When I saw his rendition of Boyega as Blade I was sold. It also helps that Boyega is no stranger to action oriented roles and his native accent will finally give us a comic accurate portrayal of Blade!
ANNIHILUS – PETER CULLEN
This is a weird casting not just because it’s my own fan favourite new villain, but it’s obvious with the way the character is going to be done, he’s going to be 100% CGI, like Ultron was. That being said, to truly capture the scope of the character they need an epic voice actor to do it, that’s where Peter Cullen comes in. I would like Matthew Mercer to do it as well, but I feel Cullen will be able to give us more of a gruff and fierce leader than Mercer could. For those who don’t know, Peter Cullen was and still is the voice of Optimus Prime of Transformers fame and Eyore from Winnie the Pooh. He started with the Transformers franchise back in the 80’s with the original G1 series and has continued to voice the character, most recently in Bumblebee. He was also the one responsible for Captain Flint in the VASTLY underrated Disney film Treasure Planet and the voice of the Predator, starring alongside Arnold himself. Pretty much, you can pick any nerd property from the 80’s until now and Peter Cullen did some work for them at one point or another. His voice work is unprecedented and we all grew up listening to his takes on various characters without even knowing it.
I think he would definitely be able to bring a great take on Annihilus for the MCU. They would need to do motion capture, much like they did with James Spader and Ultron, but the main focus would be on his voice. It’s time we capitalized on his impressive talents and put him in the MCU! He’s also 77 years old, so we need to get to him soon!
NOVA/ SAM ALEXANDER – DAVE FRANCO
This one comes fresh off of Marvel’s announcement to include a Nova movie in the MCU. We did get the Nova Corps in the first Guardians of the Galaxy movie, but as we learn at the beginning of Infinity War, Thanos wiped the planet and corps out to get the Power Stone. Again in keeping with the motif of younger heroes coming to the forefront in the MCU, I would opt for the younger version of Nova in Sam Alexander. Have Richard Rider as his long lost father who died defending the Power Stone against Thanos and have Sam discover his helmet and gain his powers (this is not far off from the comic origin either). Obviously with a younger Nova they need a younger actor, I think Dave Franco would be a good call.
He’s demonstrated that he can be a comedic actor, but also serious when he needs to. I thought he did a great job in Now You See Me and its sequel and his performance in the 21 Jump Street movies was great. He also has a very young looking appearance and can play naive characters very well. His filmography is based mostly in comedy with some dramas worked in there for good measure, but with the direction the MCU has been taking with more and more comedic moments, having someone who is naturally gifted in that is a huge bonus. With Franco, much like my reasoning for several actors on this list, I think he’s a great actor that hasn’t been given as much recognition as he deserves. I think he could play Sam Alexander very well and it could open him up for some much meatier roles in the future.
Those are my top fancasts for some upcoming superhero projects that I’ve been keeping my eye on. Obviously, not everyone will agree with my decisions, but that’s the whole point of fancasts, right? Let me know who you would swap in where or if there’s someone I didn’t cover that you think needs to be talked about! See you later this week!