DC may have turned the corner and finally discovered how to make a fun movie. in 1974, Thaddeus Sivana is with his father and older brother in a car. Suddenly, the car windows get covered in frost and his father and brother are gone. Stepping out of the car, he finds himself in a cave where a wizard (Djimon Hounsou) tests to see if he is worthy of the power of Shazam! Sivana fails and immediately finds himself back in the car.
In the present day, Billy Batson (Asher Angel) embarrasses a pair of police officers before going to a house where he thinks he will find his mother. It is not his mother. And the police show up. Billy has been in foster care since he was separated from his mother in a crowd when he was 4 or 5. A regular runaway from every foster home, he is placed in a new one with a mix of kids. While on the subway, the windows freeze and he finds himself tested by the wizard. He is worthy! Shazam! Having no idea how to be a superhero, the antics of Shazam (Zachary Levi) are quite funny. Any heroics are accidental.
Elsewhere, Thaddeus Sivana (Mark Strong) has not been idle. He has spent that last 45 years trying to find his way back to the cave. He has tracked down a vast number of people who had the same experience as him, all having been rejected by the wizard. Unworthy of the power of Shazam, he instead frees the power of the seven deadly sins. Shazam may be powerful but he's only 14.
Humor, excitement, uplifting, epic action, and just an overall great time. Highly recommended. More like this for the DC-verse, please.