The DC Extended Universe tried something different in 2019 with Shazam!, a superhero film that went for comedy and heart instead of the dark, broody tone that had become standard for DC. Zachary Levi plays the adult superhero; Asher Angel plays Billy Batson, the teenager who becomes him. David F. Sandberg directed, and Warner Bros. released it on April 5, 2019.
Here’s the thing that made Shazam! work: it leaned into how ridiculous the premise actually is. A kid yells a magic word and turns into a grown superhero? Instead of pretending that was serious business, the movie leaned into the absurdity and made it the whole point. That was a smart call. The film grossed over $366 million worldwide on a $100 million budget—solid numbers that proved audiences wanted something lighter.
Shazam has a complicated history. The character originally appeared as Captain Marvel in 1939, published by Fawcett Comics. C.C. Beck and Bill Parker created him specifically to compete with Superman—a kid who transforms into an adult hero by saying “Shazam,” which stands for Solomon, Hercules, Atlas, Zeus, Achilles, and Mercury. The acronym was clever marketing, and it worked: Captain Marvel was huge in the 1940s, even outselling Superman at points.
Getting to the big screen took decades and involved serious legal headaches. DC eventually owned the character but couldn’t use the name “Captain Marvel” trademark-wise, so they renamed him Shazam in the 1970s. Warner Bros. finally got the film rights sorted and announced in 2014 that Dwayne Johnson would play villain Black Adam. That project spun off separately, and Shazam moved forward on its own.
Billy Batson is a 14-year-old who’s been bouncing between foster homes since his mom disappeared when he was young. He’s placed with the Vasquez family—a household full of other foster kids, including Freddy Freeman, who is obsessed with superheroes. Billy doesn’t want another family. He wants his real mom.
Then he finds the wizard Shazam in an underground cavern. The wizard is the last guardian of the Seven Deadly Sins and grants Billy powers: say “Shazam” and become a muscular adult with super strength, speed, flight, and lightning. But it turns out being a superhero is harder than Billy thought—especially when you have to keep it secret while dealing with normal teenage problems.
The villain is Dr. Sivana, a businessman who’s been chasing the wizard’s power for decades. He gets his hands on the Seven Deadly Sins as weapons, and Billy has to rally his foster family to stop him. The message is pretty straightforward: heroism isn’t about powers, it’s about who you are.
Zachary Levi plays adult Shazam, and it’s the role that defined his career since Chuck. He bulked up significantly and spent time studying how teenagers move and think so he could capture that 14-year-old-inside-an-adult-body energy. His comedic timing carries the whole film—he’s genuinely funny but also sells the emotional moments.
Asher Angel plays young Billy. He’d been on Disney Channel’s Andi Mack before this, and he does good work making Billy’s anger and loneliness feel real rather than whiny. The rest of the foster family includes Jack Dylan Grazer as Freddy (the superhero enthusiast who becomes Billy’s best friend), Grace Fulton as Mary, and younger kids Eugene and Pedro, played by Ian Chen and Jovan Armand. In the climax, they all get powers too, which is a fun twist.
Mark Strong is Dr. Sivana, and he’s actually good. Strong brings some gravitas and makes Sivana’s childhood trauma feel like actual trauma rather than generic villain motivation. Djimon Hounsou shows up briefly as the wizard Shazam and does what he can with limited screen time.
David F. Sandberg directed—he came from horror movies like Lights Out and Annabelle: Creation, so he knows how to build tension and create visual moments that stick. He prioritized practical effects where he could, which is partly why the transformation sequences feel so tactile. The lightning comes from a mix of in-camera tricks and controlled digital work rather than pure CGI.
The costume team built multiple versions of the Shazam suit for different stunts and activities. They had to—the action sequences are demanding. The color palette shifts between warm tones for family scenes and harsher colors for the action, which helps the film feel cohesive.
Reshoots happened after test screenings revealed the emotional beats needed strengthening. This is pretty normal for big studio films, but it mattered here—the family dynamics are the heart of the movie, and getting them right was essential.
Reviews were positive. Shazam! holds a 90% on Rotten Tomatoes, with critics praising its tone, performances, and balance of comedy with actual emotional stakes. Levi’s performance gets most of the credit—he’s charismatic enough to make the whole thing work. The film didn’t blow up like some other DC movies, but $366 million worldwide isn’t shabby, and it turned a profit.
Audiences responded well, particularly internationally. China, Mexico, Brazil, and the UK all showed up. Word of mouth was good, which helped the theatrical run last longer than some summer blockbusters.
The film exists in the DC Extended Universe but doesn’t lean on it. Freddy mentions Batman and Aquaman exist, which is enough to establish continuity without requiring anyone to have seen those movies. The mid-credits scene sets up future possibilities—specifically Black Adam, which got its own film in 2022. Levi’s expressed interest in doing more, so there’s clearly room to grow this corner of the DC world.
Who played Shazam in the 2019 film? Zachary Levi portrayed the adult Shazam, while Asher Angel played Billy Batson.
What is the plot of the Shazam movie? Billy Batson, a foster kid, gets powers from an ancient wizard and must stop villain Dr. Sivana while learning what it really means to be a hero.
Is Shazam part of the DC Extended Universe? Yes, though it operates independently with only passing references to other DC characters.
What are Shazam’s powers in the movie? Super strength, speed, flight, invulnerability, and lightning.
Who directed the Shazam film? David F. Sandberg, previously known for horror films.
Did Shazam receive positive reviews? Yes—90% on Rotten Tomatoes.
Is there a sequel to Shazam? Shazam! Fury of the Gods came out in 2023.
What age rating is the Shazam movie? PG-13.
Shazam! works because it knows what it is. It doesn’t try to be dark or grittily realistic—it leans into the joy and weirdness of the premise and lets the characters carry it. The foster family dynamic gives it real heart, Levi’s performance gives it humor and charm, and the action is fun without taking itself too seriously.
It proved something important for DC: audiences didn’t just want grim and gritty superhero content. Sometimes people want to actually enjoy watching a movie. That’s worth something, even if it doesn’t break box office records.
The sequel exists and takes things in a different direction, but this 2019 film laid the foundation. If you haven’t seen it and you want a superhero movie that’s light, funny, and actually kind of sweet—this is the one.
The number of platforms out there creates real problems for consumers. Players have more choices…
Juventus is Italy's most successful football club. Founded in 1897 in Turin, the Bianconeri have…
In just twenty years, the wallet has transformed from a simple leather bifold into something…
The 2026 Winter Olympics are coming to Italy's Alps, and excitement is building worldwide. Set…
The landscape of AI development frameworks has evolved rapidly, and two names consistently appear in…
Artificial intelligence tools now generate text that reads like something a human wrote. Marketing teams…