Zachary Levi‘s Shazam! is going to hit theaters soon and we’ve been given a brand new trailer! Here’s a synopsis: We all have a superhero inside us, it just takes a bit of magic to bring it out. In Billy Batson’s (Asher Angel) case, by shouting out one word—SHAZAM!—this streetwise 14-year-old foster kid can turn [...]