Superman is terribly weak against magic.

Tony Stark has different armours for different foe, Spider-man has different gadgets and Batman is prepared for almost anything.

Surely supes has learnt from his weakness. What can he do against magic?

  • 2
    Run the hell away? Jun 21, 2012 at 16:03
  • 1
    What writers wants...
    – user931
    Jun 21, 2012 at 16:04
  • 1
    he calls ShaZaam
    – chcuk
    Jun 21, 2012 at 16:06
  • @chcuk: Who? Don't worry, not a TV Tropes link.
    – Jeff
    Jun 21, 2012 at 16:13
  • 2
    Superman could always punch a magic user. Or via ridiculous extreme speed could out-maneuver his foe, and punch them... Even if the magic user was employing a magic barrier, he could simply throw a boat at them. Few people seem to be able to repel boats with their magic. Jun 21, 2012 at 16:26

1 Answer 1


Against magic-using foes, Superman has limited options.

Typically, he will attempt to outthink his foes (such as Mytzlplk, who's powers may as well be magic).

If he can't outthink them, he relies on his allies (conveniently provided by team-up issues, or always present in group titles like JLA) who can combat magic effectively.

If the writers have stranded him, alone on foreign shores, against magical foes with none to aid him, he grits his teeth, poofs up his rockin' 90s mullet, and punches harder.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.