The film has humor, and the carefree attitude of the narrative which seems to have worked it magic on the critics who have passed it with flying colors. Unlike previous DC films like Aquaman and Wonder Women that were rather more serious, Shazam! seems to be light and funny.
The movie promises to be a full on entertainer and it has also received a 93% rating on Rotten Tomatoes and 75% on meta critic. Going by the reviews it can be anticipated that the film will draw in more crowd and hence the opening box office collection can be expected to be much more than 40-45 million!