FIRST,the movie is very good i dont know what the critics and other fans think.But as a fan comic books and for dc comics.we need to remember that shazam is a fun and family kind of movie with a lot of fun,charming and emotional journey than any others comic book movies with this kind of way of presenting all the characters and giving them a light to shine.It's more than a worthfull movie and need more love not even an r rated,horrifing and full on suspensional a CBM can be. It's a wholesome with its first one hour part with laughts it predictable of whats going to happen and also its so funny to see what going to happen.And the other last part is a emotional part for the main character to know what he can be for him,his family and for the whole world not all CB movies need to be full action packed and casting of other charcters need to make the whole movie feel awesome. even i dont care about its box office collections and everyone need to watch it.I went today and its so nice.EXCEPT THE JAMES GUNN'S WIFE PART(LOL).