Captain Marvel is really a little orphan boy named Billy Batson who was transported to the mystical mountain-top home of the powerful wizard Shazam. The wizard saw good in the boy and told him that whenever he needed to, he could speak the wizard’s name and be transformed into the “World’s Mightiest Mortal”. The name Shazam is actually an acronym for Solomon, Hercules, Atlas, Zeus, Achilles and Mercury. When Billy became Captain Marvel, he would be granted traits of these mythical heroes (wisdom, strength, stamina, power, courage and speed, respectively).
One of his worst arch enemies was Black Adam. He was a former recipient of the power of Shazam and he went bad. Equal in power to Captain Marvel, but he was given this power as an adult, which Shazam had decided was the reason he went bad. Billy Batson, being a little boy, still had the right heart for the job. He wasn’t power hungry or cynical.
This would be an epic movie that would essentially be two “Superman” types duking it out. The difference, though, is that even as Captain Marvel, he still has the mind of young Billy. So he doesn’t cuss. He blushes when a lady gives him the eye. He’s one big muscular kid. This would have a lot of humor in the same vein as Brandon Frazier’s character in “Blast From the Past”, but the big superhero action that “Thor” or “Iron Man” has. Captain Marvel is the man-child with the heart of gold. Pitting that against the more “grown up” mentality of Black Adam would add a great element to what would otherwise be a typical big-guy-hitting-big-guy superhero film.
Captain Marvel:Brandon Frazier (“Blast From the Past”)
Billy Batson:Joel Courtney (“Super 8”)
Shazam:Ian McKellen (“Lord of the Rings”)
Black Adam:Dwayne Johnson (“Faster”)