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.”
— Kevin Polowy (@djkevlar) August 2, 2018
“Shazam!” will premiere on screens across the USA on April 5, 2019.