It feels like ages since it was first announced that Dwayne Johnson would be playing the villainous Black Adam in the long-awaited Shazam! movie.
Brad Peyton and Dwayne Johnson have a very good working relationship, as they have paired up for Journey 2: The Mysterious Island as well as San Andreas.
Warner Bros. also needs to cast someone as Shazam, since Dwayne Johnson is playing the villain Black Adam, and not the good guy for once.
The pair are currently working on Rampage and there are sequels planned for both San Andreas and Journey, so something must be working there.