
SALT LAKE CITY — “Shazam!” may not be the best DC comic book movie, but it’s easily the most fun.
David F. Sandberg’s origin story about a Philadelphia foster kid who becomes a superhero is fun, funny and surprisingly moving. It opens in 1974 in upstate New York, when a car crash magically transports a young boy to a mystic chamber called the Council of Wizards. Here, the last remaining wizard — Shazam (Djimon Hounsou) — is searching for a worthy champion to carry his powers.
Flash-forward to present-day Philadelphia and the search is still on. Dozens of children have reported similar ...