Review: Shazam!

Shazam! drops the DCEU’s grimdark persona completely, picking up a more retro, free-styled screenplay, reminiscent of the 1990s and early 2000s. Billy Batson, an orphan boy in Philadelphia, finds himself chosen by an ancient wizard to become imbued with a godlike powers to protect the world. These powers however, have the side effect of giving…