According to SlashFilm, Dwayne “The Rock” Johnson (question: will there ever be a point where we drop “The Rock” from his name? Should we even consider this? Rock Hudson managed fine with the geological moniker) has jumped from playing hero Captain Marvel in Peter Segal’s Shazam to taking on the role of antihero Black Adam (if hero is the opposite of antihero, then what’s the opposite of The Rock? Spongebob Squarepants?).
Black Adam’s had kind of a complicated history. Initially he was conceived as simply the evil opposite of Captain Marvel but, as Wikipedia explains, “By the early 21st century, Adam had been redefined by DC writers Jerry Ordway, Geoff Johns, and David S. Goyer as a corrupted anti-hero attempting to clear his name.” He is also said to have a “morally ambiguous nature” which is good, because sometimes Johnson’s acting can be rather ambiguous. Black Adam started out as an ancient Egyptian prince, so The Mummy Returns alumna Johnson should feel right at home.