If you check out Black Adam in the comics, there's no one else that could play him but rock. I'm glad they did pick him, not just because of the name but because Black Adam from the comics is from Egypt I believe, like the wizard who gave Shazam his powers. S.H.A.Z.A.M. is an acronym, Black Adam...