First of all for anyone that didn't get the name: S.H.A.Z.A.M. = Solomon (for the Wisdom of Solomon), Hercules (for the Strength of Hercules), Atlas (for the Stamina of Atlas), Zeus (for the Power of Zeus), Achilles (for the Courage of Achilles) and Mercury (for the Speed of Mercury).

I am a huge hero fan but I don't know a lot about Shazam. The movie seems to show the origin of Shazam and the Shazam Family of heroes. It covers The New 52 which is the new DC revamp following the conclusion of the "Flashpoint" crossover storyline.

The movie was extremely boring with very little action. I felt like the audience was frustrated by a self centred annoying kid, especially when it turned in Shazam. In Captain Marvel we had a similar story, focusing on the character, however at the end of the movie Captain Marvel showed her true powers. In Shazam you keep waiting for that big moment, and it never happens. He beats the villain by tricking him because someone else that doesn't have Solomon's wisdom told him how.

I am not sure if the comics are the same, an immature 15 year old without any common sense. For someone with the wisdom of Solomon and the courage of Achilles.... he really didn't display either during the 2 hours and a bit. Billy as a 15 years old seemed OK, the main issue is when he turns into Shazam that somehow becomes much more immature than his "little sister" Darla.

I am also wondering if Billy is secretly related to Arya Stark:))

Just a weird question, if Billy's mum lost him when he was, around 5 years old, and she was 17 years old, at what age did she have him?

The DC universe is supposed to be darker than Marvel. And I didn't get that. Again, if this depicts the comics and how the character behaved in them, great, they did an amazing job. For me this was the weakest Superhero movie I have seen in the last two decades. I am hoping that we will see him in the next Justice League movie, if there is one, matching Superman.

For me there was just no WOW factor like you get in other DC/Marvel movies. Not even once. As a kids movie (under 12), sure it is great for them, they will love it.