Continuing the legacy of Christopher Reeves, Henry Cavill was cast as Superman for Zack Snyder Steel man. Since then, the actor has appeared in several DC films, including two versions of Justice League.

Related: ‘We all fought for this…Welcome Home’: The Rock welcomes Henry Cavill back to DCEU after 9 years in Black Adam Igniting Hopes For Man of Steel 2
On the other hand, many more actors have donned the Batman costume, with Robert Pattinson being the latest. But Ben Affleck’s casting as Batman garnered a lot more attention as it was the caped crusader’s first time taking on the Scout.
What did fans of Henry Cavill think?
Henry Cavill’s casting as Superman was controversial, mostly because he wasn’t the first choice for many DC fans. But after watching Steel man, fans believed it was a mistake. Many call his acting woodsy and lacking in charisma, while some blame it on the poor script.
OF COURSE HE SUCKS A LOT! IT IS NEVER CLOSED TO REPRESENT IT!
— Gabe the GM (@GabetheGM) February 21, 2017
Just keep Snyder away from this character. No more boring movies haunted by 30 minutes of slow motion video
— 8==8O8==8 Dan (@xWing_Dan) July 20, 2022
Also read: “It’s paradise! He’s got a sexuality’: Original Lois Lane actress Margot Kidder called Henry Cavill sexier than Christopher Reeve’s Superman

But to go further Justice League and fans warmed to his performance as Superman, with many finally wanting to see the sequel to Steel man. But after Zack Snyder left the DCEU, the witcher star followed suit, as he was the face of Snyderverse.
Too bad Henry Cavill came out as Superman. He’s perfect for the role. It’s the vision that didn’t work.
— Christophe Golden (@ChristophGolden) September 12, 2018
Read more: ‘All the focus and intent is now in this new era’: Did Dwayne Johnson’s Henry Cavill Superman Leak Just Confirm SnyderVerse Is Officially Dead?
I don’t mean to sound dramatic but Henry Cavill’s superman is so inspiring and it made me first love the character and Henry himself is the sweetest man in the world and knowing how to how much i love man of steel and bvs and now it’s fucking gone. so fucking sad shit
— æ (@cavillsass) September 12, 2018
His stint as Superman would have ended right there had it not been for the fans who wanted to see the actor in Dwayne Johnson’s black adam and more DC movies directed by Zack Snyder.
Does Kevin Smith want Ben Affleck to be Superman?
With Superman’s role still ambiguous, many are already recommending alternatives, with Richard Madden, Michael B. Jordan and Jon Hamm being fan favorites. Controversial producer Kevin Smith also chimed in on the conversation in an interview with GQ. He said:
“…when I think of Superman, I think of Ben Affleck to be honest with you, but to be fair, most movie characters I think could be played by Ben Affleck”

He later backtracked on his statement and praised Henry Cavill for his role as Superman, noting that he appreciated Zack Snyder’s take on the character. But in the end, Christopher Reeves remains his favorite actor to play Kal-El. He stated:
“Henry Cavill as Superman [is] probably honestly the best looking Superman we’ve had so easy to watch… I think Henry is a wonderful actor, I think he did a great job in the role, absolutely wonderful…”
Check: “You know how Marvel owns DC? : Kevin Smith addresses the most real possibility of Disney acquiring the rights to Batman: Caped Crusader after David Zaslav’s housecleaning
With Ben Affleck nearing the end of his run as the returning Batman and Henry Cavill as Superman is still unconfirmed, speculation is rife, with even Ben Affleck being suggested as the next Supes. Hope the issue will be resolved with The Tudors returning star as Clark Kent in black adam.
Source: YouTube