Yahoo Movies asked both Henry Cavill and Zachary Levi who they think would win in a battle between Superman and Shazam!… and if Batman would have any kind of a chance if also thrown in to the mix.
“Well, if it’s three guys fighting, Batman has a chance,” said Cavill. “Because Shazam and Superman are going to focus on each other. And that’s when Batman gets all his sneaky stuff in.”
“Shazam’s got magic, which is allegedly – comic book lore-wise – Superman’s weakness, or he’s at least more vulnerable to it than other things,” added Cavill.
“Superman isn’t going to just be beating up Shazam. He’s not. And Shazam is basically just a big kid. So he’s not going to be beating up Superman. He’s a huge fan of Superman, for one. But Supes is seriously quick. I think it’s whoever gets the jump on the other. It’s situational.”
Easily one of the geekiest videos I’ve been a part of: Henry Cavill & @ZacharyLevi weigh in on who would win a battle between Superman & Shazam (& Batman) pic.twitter.com/U6b69X8tOx
— Kevin Polowy (@djkevlar) August 2, 2018
“Shazam!” will premiere on screens across the USA on April 5, 2019.
How about instead of them fighting each other, they team up? Because they’re both super heroes, and they should be teaming up to fight a bad guy and not each other. I just don’t understand why they have to fight each other. They are both superheroes. It makes no sense to me.