DCEU: 10 Characters Who Must Appear (And Who Should Play Them)
10. Black Adam - Ahmed Magdy
While the Rock would certainly bring some name recognition to any Black Adam project, the actor doesn't exactly scream villain, or Middle Eastern for that matter.
This is why, if the Shazam antagonist is to be brought to the big screen, then an actor from that region of the world would be massively preferable, especially if they don't have a reputation for playing action heroes, one such person being Ahmed Magdy.
While the actor may have primarily starred in Arabic movies, his talent would likely translate. In regards to his lack of physicality compared to Johnson, there's always time for him to bulk up prior to any on-screen appearances, making him a far superior choice to that of the former WWE star.