DC is getting on the right track with their latest movies like Aquaman which has reached more than $1 Billion in the box office. Now comes another DC character which is already getting ground with his humor and charm as seen in the trailers. Shazam! is potentially powerful as Aquaman in terms of anticipation and might do well in the cinemas as well.
Starring Zachary Levi, this champion also known as Captain Marvel of the DC universe comes in a great time where DC is now embracing their fun and adventurous plots rather than the deep and dark ones of the past. Given that the character in the comics also has a quirky side and an alter ego of a kid named Billy Batson played by Asher Angel.
It was a fun and interesting world to deal with as Shazam is powered by magic from mystics of the ancient world. His foes would also come from the same realm of mysticism which opens a new wave of possible heroes and villains that will also become part of the DC Universe. What we like most about the film is the development of the characters although comical at first, but eventually reveals as very pivotal for the whole story.