I’ll be honest that I wasn’t overly keen about seeing Shazam!. To me it looked like DC were running out of ideas and that they didn’t have any other high profile characters to make films from. This came out shortly after Captain Marvel and knowing that these two characters are tied it was interesting to see what this film would bring.
This film follows a kid who goes missing from his mother and ends up in a foster home with the guy from The Walking Dead. He has been given good powers whilst Mark Strong’s character (Dr Silviana) has all the bad powers and one has to stop the other basically. Its a simple plot but still follows the standard superhero narrative and has a good baddie with some cool scenes.
Some have compared this to the film Big and its quite obvious. I think the producers knew this and stuck in the scene where Billy and Dr Siviana are on the toy piano in the toy shop. The big thing I took from this film is that this film doesn’t take itself too serious. Most DC films in the past have been very dark and were very light on tone but this film manages to find the right balance showing it can be done. With this, Aquaman and Wonder Woman it shows that these films don’t need to be dark and miserable and the films are going in the right direction.
There are things that I am not wild about in this film. The whole mother story arc is silly. First of all they expect us to believe that police or social services didn’t try and look for Billy’s mother. They wouldn’t have used the media to find her or ask Billy where he lived to get a picture of what she looked like. Even if she changed her name and fled instantly, she would still have been found. Then when Billy does find her, its a rather throwaway reply about being 17 and blah blah blah. Ok, she didn’t look 17. Add 6-7 years to that and I would believe you but 17 is ridiculous. There is also a cinical part of me that thought the other kids were a bit cliched. I did think Darla was quite funny but the rest weren’t as good although I didn’t hate any of them.
Shazam! is a far better film than I could have expected. Its far better than Captain Marvel because the story works much better and most importantly the central characters aren’t boring or bland. It’s not a perfect film but I think that its one of the strongest DCU films in a very long time.