Shazam! (out Apr 4) is the 7th film in the DC Films extended universe and it introduces a new character - a teenager who inherits superpowers from an old, tired wizard which he must use to save the world. The villain is weak and the finale is too long but there's still a lot to like. The kid's exploration of his powers is the best part of the movie. Grade: B.