Because he has yet another movie to write! According to the Hollywood Reporter, Johns has been brought on to co-write another draft of the Shazam! screenplay.
Actor-turned-writer Bill Birch has been tapped to reboot “Shazam!,” Warners’ adaptation of a DC Comics series featuring Captain Marvel.
Geoff Johns, one of the three DC Comics heavyweights hired by the studio to act as consultants on DC projects, is also helping with the kick-start, co-writing the story with Birch.
It’s somewhat fitting that Birch takes on “Shazam!” as his very name echoes the name of the comic’s hero, Billy Batson, a teenager who becomes Captain Marvel when he utters the magic word “Shazam!” The name is an acronym for six gods and heroes of the ancient world as well as their attributes: the wisdom of Solomon, the strength of Hercules, the stamina of Aries, the power of Zeus, the courage of Achilles and the speed of Mercury.
With him co-writing The Flash movie as well, writing another episode of Smallville it seems like Johns has become the go-to-guy in bringing DC heroes to television/movie audiences. And, frankly, I don’t think there is anyone better to do the job.