mary marvel predates a character from dc comics
their alliance however seems to break down when eclipso hoping to please her master darkseid offers mary as his new concubine reasoning that the two women could always leech darkseids arcane knowledge slay him and take his place
mary marvel as mary batson appears in the batman the brave and the bold episode the power of shazam voiced by tara strong