Holy superhero fatigue, Batman, “Shazam!” is actually good. OK, so it’s basically “Big” with superheroes and villains instead of businesspeople…