Shazam, which is scheduled to arrive April 5, 2019, is the seventh film in the DC Extended Universe.

Actor Zachary Levi has been selected to play the superhero.

Now, Shazam has always been confusing to me ’cause I never knew how to call him. I mean I’m not even sure if they’re going to call him Shazam!

See when the character was first created he was named Captain Thunder with the original idea of having seven kids combine to become Captain Thunder (the same idea seen in Flashpoint). 

But the idea was changed to one boy… But the name Captain Thunder was already in use so the name had to be changed.

The character soon became Captain Marvelous. A little later, the name was changed to Captain Marvel. But also at the time Marvel comics had a female character with the same name.

Due to all that mess with the names DC keept the character relatively quiet. 

But with this relaunch, everything can change….

Now I think most of us, kids at heart, know him better as Shazam, even though Shazam is also the name of the wizard that gave this superhero his powers.

Anyhow, what I like the most about the story of Captain Marvel (or whatever the hell his final name is) is the mixed mythological /biblical references (I love mythology) as he has the wisdom of Solomon, the strength of Hercules, the stamina of Atlas, the power of Zeus, the courage of Achilles and speed of Mercury; when he (or they) call the power of S.H.A.Z.A.M!

In short, I hope they make a once for all clear story about Earth’s mightiest mortal.