Captain Marvel DC:
Billy Batson was a normal kid with nothing special to boast about. But then something happened that sealed his fate with a weird twist as Batson became the avatar of Gods. In the Rock of Eternity, sits the Wizard Shazam, who saw in Billy a kindred soul who could be turned into a force for good. Billy, by literally uttering the name Shazam, could turn into Earth’s Mightiest Mortal.
Billy Batson gets his Powers from 6 Gods Solomon, Hercules, Atlas, Zeus, Achilles, and Mercury (SHAZAM) and his magically bestowed powers include Superhuman strength, speed, durability, and longevity, Flight, Spell-casting, Control of magical lightning, Knowledge, and focus of the gods and Teleportation via the Rock of Eternity. His name was originally Captain Marvel but it was changed to Shazam due to legal issues.
He has the strength and durability to take on the likes of Superman without much difficulty, and he has done that many times in the comics. He is also as quick Flash (if the speedster runs at his normal speed). The Powers from Solomon grant him vast intelligence and knowledge, so he may be as innocent as a teenage boy, but he is certainly as intellectual as the greatest minds of the DC Universe.
The upcoming film Shazam! may be a fun ride overall, but it will surely tell us why Shazam is not a hero to mess around with. He is amongst DC Comics’ most powerful beings and, come April, we will get to see that. A second trailer of the film is right around the corner and you would certainly understand why Shazam is a character that can take on any omnipotent being in the entire multiverse.
Captain Marvel may be the strongest hero that Marvel has, but DC’s Captain Marvel may actually be a step ahead of her as well. At the peak of his strength, he just gets unbeatable!