Not sure why I took way too long to watch this film. I guess it didn't really interest me at the moment.
It was a great entertaining movie. I don't even know anything about Shazam other than, he was in the video game Injustice that I used to play all the time.
Anyway, the tone of the film was hilarious and I think DC wanted to go the Guardians of the Galaxy vibe since it did so well for Marvel. Which, there is nothing wrong with copying that.
I still can't believe one of the guys did and said "Hadouken" lolz