“Shazam” is the latest superhero movie to hit the big screen based on a DC Comics character. The film focuses on a 14-year-old named Billy Batson (played by Asher Angel) who’s been in and out of different foster homes and finally lands at Vasquez household with his best friend, Freddy Freeman (Jack Dylan Glazer).

Billy’s life changes when he meets a Wizard (Djimon Hounsou) to transfer his powers to the teenager, turning him into an adult superhero named Shazam (Zachary Levi).

Here’s what the cast of “Shazam” looks like in real life.


Zachary Levi stars as the titular character in “Shazam,” who has super speed and can manipulate electricity.

Foto: Zachary Levi as Shazam in “Shazam.”sourceWarner Bros.

He also wears a bulletproof suit and has super strength.


In real life, Levi isn't clean-shaven like his superhero character.

Foto: Zachary Levi at the world premiere of "Shazam."sourceKevin Winter/Getty Images

You might recognize him as the voice of Eugene in Disney's "Tangled" or as the titular lead on NBC's "Chuck."


Asher Angel plays Billy Batson, a foster child who turns into Shazam by uttering the superhero's name.

Foto: Asher Angel as Billy Batson in "Shazam."sourceWarner Bros.

Unlike brooding superheroes who see their abilities as a burden, Billy is excited by his powers.


Angel dressed sharp with a shiny red suit at the "Shazam" premiere.

Foto: Asher Angel at the world premiere of "Shazam."sourceKevin Winter/Getty Images

The 16-year-old actor rose to fame for his role as Jonah on Disney Channel's "Andi Mack."


The movie's villain, Dr. Thaddeus Sivana, is portrayed by Mark Strong.

Foto: Mark Strong as Dr. Sivana in "Shazam."sourceWarner Bros.

He wears a leather coat and wants to steal Shazam's powers.


Strong isn't as menacing in real life. He also doesn't have a glowing eye.

Foto: Mark Strong at the world premiere of "Shazam."sourceGregg DeGuire/WireImage via Getty Images

Strong starred as Merlin in the "Kingsman" movies.


Jack Dylan Grazer plays Billy's best friend, Freddy Freeman.

Foto: Jack Dylan Grazer as Freddy Freeman in "Shazam."sourceWarner Bros.

Freddy is obsessed with superheroes and films Shazam as he performs a series of tests to determine the extent of his powers.


Grazer wore a sophisticated, patterned suit to the "Shazam" premiere.

Foto: Jack Dylan Glazer at the world premiere of "Shazam."sourceKevin Winter/Getty Images

Glazer also stars as Eddie Kaspbrak in the "It" movies.


Djimon Hounsou stars as The Wizard Shazam.

Foto: Djimon Hounsou as The Wizard Shazam in "Shazam."sourceWarner Bros.

He passes his powers onto Billy when they meet at the Rock of Eternity.


Hounsou doesn't have the long hair and beard that the Wizard does.

Foto: Djimon Hounsou at the premiere of "Aquaman" in 2018.sourcePresley Ann/FilmMagic via Getty Images

He's also more likely to crack a smile than his character.


The youngest child living at the foster home, Darla Dudley, is played by Faithe Herman.

Foto: Faithe Herman as Darla Dudley in "Shazam."sourceWarner Bros.

She's really happy when Billy joins her family and discovers that he's Shazam early on.


10-year-old Herman glammed up with a fluffy purple dress and matching eyeshadow at the premiere.

Foto: Faithe Herman at the world premiere of "Shazam."sourceKevin Winter/Getty Images

She currently stars as Annie Pearson on the award-winning NBC show "This Is Us."


Mary Bromfield, the oldest foster child, is portrayed by Grace Fulton.

Foto: Grace Fulton as Mary Bromfield in "Shazam."sourceWarner Bros.

In the movie, she's in the process of applying to colleges.


The 22-year-old actress is all smiles in real life.

Foto: Grace Fulton at the world premiere of "Shazam."sourceGregg DeGuire/WireImage via Getty Images

She starred in the 2017 horror movie "Annabelle: Creation."


Ian Chen stars as Eugene Choi, another one of the foster children.

Foto: Ian Chen as Eugene Choi in "Shazam."sourceWarner Bros.

He's an avid gamer.


Chen's haircut is a little different in real life and he doesn't wear glasses.

Foto: Ian Chen at the world premiere of "Shazam."sourceKevin Winter/Getty Images

You may recognize him from ABC's "Fresh Off the Boat."


Jovan Armand plays Pedro Peña, who's the most shy and reserved of the foster kids.

Foto: Jovan Armand as Pedro Peña in "Shazam."sourceWarner Bros.

He's the opposite of Darla, who's quite bubbly.


Armand's hair is shorter on the sides.

Foto: Jovan Armand at the world premiere of "Shazam."sourceGregg DeGuire/WireImage via Getty Images

He wore a lightning bolt necklace to the "Shazam" premiere.


The parents, Rosa Vasquez and Victor Vasquez, are portrayed by Marta Milans and Cooper Andrews.

Foto: Marta Milans and Cooper Andrews as Rosa and Victor in "Shazam."sourceWarner Bros.

They are former foster kids, so they understand their children.


Milans wore a shimmering white dress and her hair in a high bun at the "Shazam" premiere.

Foto: Marta Milans at the world premiere of "Shazam."sourceAlbert L. Ortega/Getty Images

Milans previously starred on the series "No Tomorrow."


Andrews lets his hair loose in real life, rather than keep it tied up.

Foto: Cooper Andrews at the season nine premiere of "The Walking Dead."sourceJerod Harris/Getty Images

Fans of "The Walking Dead" know the 34-year-old as Jerry.