Fun Fact! Magic is too powerful for Superman.
Superman's greatest vulnerability is Kryptonite, yet he also has no defence against magic. Superman is not a magical entity; he is a human with heightened abilities who cannot defeat magic. Because he lacks protection, he is vulnerable to magical artefacts like Aquaman's trident and Wonder Woman's sword.