Even though Warner Bros and DC have yet to officially announce their Shazam! film, Dwayne (please stop calling me The Rock) Johnson is taking a page from Vin Diesel’s playbook and letting the internet know his role. After what seems like years of dropping hints that he’d be playing either hero
Captain Marvel Shazam (ugh) or villain Black Adam, the answer came via Johnson’s Twitter.
— Dwayne Johnson (@TheRock) September 3, 2014
It would have been amazing to see Johnson playing a 10 year-old in the body of a gigantic adult, because A) it’s the part he was born to play and 2) who else could they cast? On the other hand, the man looks exactly like Black Adam.