Superman Vs Captain Marvel (SHAZAM!) It's the Man Of Steel Versus The World's Mightiest Mortal. The invincible alien from another planet, against the Immortal Champion of Magic, Captain Marvel. Both Can Fly, Possess Super Strength, Speed, and Invulnerability, practically making these two flying bricks an equal match-up. But like I said: Alien Versus Magic. The writers state that Superman's powers are purely genetic, and that they can in fact for that reason be affected by magic. Captain Marvel, with his equal stats, and his source of power being magic spells doom for the Man of Tomorrow. No pun in tended there. Super Vision and Super Breath, from Hot to cold, X-Ray and beyond, against mystic lightning bolts, and even a few magic spells! So what's it gonna be? Clark Kent? Or Billy Batson?