Inspite of so much negative reviews on first few dceu movies, I was supporting dc. But now, after justice league and few more movies, I am no more a huge fan. Shazam does not have realistic action scenes. The story line is good though but it lacks in action. The overall movie is more kidish. When it comes to casts, its very good. I liked the casts. What I loved tge most in this movie is its story. The scene where billy meets his own mother is one of the most emotional scenes of all times.