"Shazam!" is a 2019 American superhero film directed by David F. Sandberg.
The starring cast includes Zachary Levi, Mark Strong as Dr. Thaddeus Sivana, Asher Angel as Billy Batson, Jack Dylan Grazer as Frederick "Freddy" Freeman, Djimon Hounsou, Faithe Herman as Darla Dudley, Grace Fulton as Mary Bromfield, Ian Chen as Eugene Choi, Jovan Armand as Pedro Peña, Marta Milans as Rosa Vásquez and others.

Here are "Shazam!" movie trailer, plot summary, full cast and characters, release date, streaming services and everything we know so far.


Is there a trailer for Shazam! movie?

Warner Bros. Pictures on Monday, March 04, 2019 released the trailer for "Shazam!" you can watch here:
SHAZAM! - Official Trailer 2 - Only In Theaters April 5.

Plot summary

What is Shazam! movie plot?

Here is a short review of "Shazam!" movie plot summary.

In 1974 in upstate New York, young Thaddeus Sivana (Mark Strong) is riding in a car with his father and brother during a snowstorm when he is suddenly transported to the Rock of Eternity, a magical temple in another dimension. There, the ancient wizard Shazam has spent centuries searching for someone pure of heart on whom to bestow his power and name as champion, after the previous champion released the Seven Deadly Sins, which killed the rest of the Council of Wizards. Thaddeus is tempted by the Eye of Sin, through which he hears the voices of the Sins, trapped in stone statues, promising him power if he will free them. The wizard deems Thaddeus unworthy and magically returns him to the car, where his abusive father and brother refuse to believe his story and his father's verbal abuse and inattentiveness leads to an accident which results in his father being paralysed from the waist down and his brother and him blaming Thaddeus. The Sins send Thaddeus a message via an 8-Ball toy telling him to find them.
In present-day Philadelphia, 14-year-old foster child Billy Batson (Asher Angel) continually runs away from foster homes to search for his birth mother, from whom he became separated while at a carnival ten years earlier. He locks some police officers in a store and uses their computer to try finding his mother which is unsuccessful. He is placed in a group home run by Víctor and Rosa Vásquez (Marta Milans), with five other foster children: Mary Bromfield (Grace Fulton), Pedro Peña (Jovan Armand), Eugene Choi (Ian Chen), Darla Dudley (Faithe Herman), and superhero enthusiast Freddy Freeman (Jack Dylan Grazer). Meanwhile, the embittered Sivana, through the numerous reports of similar experiences to his, succeeds in his lifelong quest to find a way back to the Rock of Eternity by drawing the 7 symbols on a door. He steals the Eye of Sin, becoming the Sins' vessel, bests the wizard, and uses his newfound power to kill his father, brother, and Sivana Industries' board of directors.


Who plays who in the Shazam! movie cast?

Here is the full cast and characters of "Shazam!" movie. Actors and actresses are sorted mostly in credits order.

Zachary Levi  as Shazam the wizard's champion and Billy's superhero alter-ego
Mark Strong  as Dr. Thaddeus Sivana a scientist
Asher Angel  as Billy Batson a troubled orphan searching for his biological mother
Jack Dylan Grazer  as Frederick "Freddy" Freeman Billy's physically disabled foster brother and a fan of superheroes
Djimon Hounsou  as Shazam the last surviving member of the Council of Wizards
Faithe Herman  as Darla Dudley Billy's good-natured younger foster sister
Grace Fulton  as Mary Bromfield Billy's mature, academically-driven older foster sister
Ian Chen  as Eugene Choi Billy's younger foster brother, an obsessive gamer and techie
Jovan Armand  as Pedro Peña Billy's older foster brother, a shy, sensitive boy
Marta Milans  as Rosa Vásquez the foster mother of Billy and his siblings
Cooper Andrews  as Víctor Vásquez Billy and his siblings' foster father
Adam Brody  as Super Hero Freddy
Meagan Good  as Super Hero Darla
Michelle Borth  as Super Hero Mary
Ross Butler  as Super Hero Eugene
D.J. Cotrona  as Super Hero Pedro
Ethan Pugiotto  as Thaddeus Sivana (1974)
John Glover  as Mr. Sivana
Landon Doak  as Sid Sivana (1974)
Wayne Ward  as Sid Sivana
Paul Braunstein  as Officer
Nadine Whiteman Roden  as Officer (as Nadine Roden)
David Kohlsmith  as Young Billy
Caroline Palmer  as Billy's Mom
Emily Nixon  as Woman in Red Coat
Michael Xavier  as Carnival Cop
Keisha T. Fraser  as Rachel Batson
Andi Osho  as Ms. E.B. Glover
Lotta Losten  as Dr. Lynn Crosby
Lisa Truong  as Ms. Kwan
Carson MacCormac  as Brett Breyer
Evan Marsh  as Burke Breyer
Joseph Pierre  as Drunk Guy
Jhaleil Swaby  as Passing Teen
Misha Rasaiah  as Woman
Luke Gallo  as Mugger
Lovina Yavari  as Store Clerk
Craig Henry  as Robber
Shawn Stewart  as Robber
Kerri Kamara  as Attractive Woman
Adam Rodness  as Receptionist
Cliff Saunders  as School Security Guard
Simon Northwood  as Pissed Off Phone Owner
Ken Mohabir  as Freaked Out Man (as Kenneth Mohabir)
Paloma Nuñez  as Realtor
Ilan O'Driscoll  as Student
Bryce Arden Poe  as Student (as Bryce Poe)
Tosh Robertson  as Student
Rachel Boyd  as Senior Girl
Jeff Sanca  as Bus Driver
Dan Skene  as Bus Passenger
Angelica Lisk-Hann  as Bus Passenger
Cassandra Ebner  as Bus Passenger
John Stead  as Bus Passenger
Allen Keng  as Bus Passenger
Mitra Suri  as Bus Passenger
Stephannie Hawkins  as Bus Passenger
Eli Martyr  as Bus Passenger
Nneka Elliott  as Newscaster
Aria Anthony  as Little Girl with Santa
Brian Kaulback  as Mall Santa
Chemika Bennett-Heath  as Sales Assistant
Deborah Tennant  as Customer in Changing Room
Martin Roach  as Bill Parker
Allison Brennan  as Cissie Sommerly
Damir Andrei  as Charlie Beck
Steve Newburn  as Crocodile Puppeteer
Neil Morrill  as Crocodile Puppeteer
Stephen Alexander  as Carnival Goer
Pearl Sun  as Carnival Goer (as Pearl Ho)
Anthony Gritsyuk  as Carnival Goer
Jesse Bond  as Father at Carnival
Harper Gunn  as Little Girl at Carnival
Matthew Binkley  as Love Park Couple
Violetta Pioro  as Love Park Couple
Jackson Reid  as Little Boy
Hazel Gorin  as Stunned Lunch Lady
Steve Blum  as Sin
Darin De Paul  as Sin
Fred Tatasciore  as Sin
Callie Presniak  as Interviewee
Craig Warnock  as Interviewee
Pamela Matthews  as Interviewee
Ava Preston  as Interviewee
Manuel Rodriguez-Saenz  as Interviewee (as Manuel Rodriguez)
Ali Badshah  as Interviewee
Tabitha Tao  as Interviewee
Lisa Codrington  as Interviewee

Release date

When is Shazam! movie release date?

"Shazam!" movie release date was scheduled to be on March 15, 2019 (Toronto) and on April 5, 2019 (United States) distributing by Warner Bros. Pictures, Warner Bros. Entertainment Australia, Alexandra Films, Blitz Film & Video Distribution, HKC Entertainment, InterCom, Karo Premiere, Kinomania, NOS Audiovisuais, SF Film Finland, SF Norge A/S, Sulpak Cinema, Svensk Filmindustri (SF), Tanweer Alliances, Vertical Entertainment, Warner Bros. F.E., Warner Bros. Singapore, Cartoon Network, HBO Max, Roadshow Entertainment, Warner Bros. Home Entertainment and Warner Home Video.


What are Shazam! filming details?

The duration of the film is 132 minutes. With a budget of $80 - 100 million, the film grossed over $366 million.

"Shazam!" movie is rated "PG-13", according to the MPAA film rating system.


What are critics and audiences saying about Shazam! movie?

"Shazam!" movie got high rating from critics. IMDB rating is 7/10. Rotten Tomatoes rating is 90/100. The audience also loves the film. Audiences polled by CinemaScore gave the film an average grade of "A" on a scale ranging from A+ to F.

More information and reviews on "Shazam!" movie you can get on the following websites.

"Shazam!" movie official website with trailer, full cast, crew and plot summary review:

IMDb is an online database of information related to films, television programs, home videos, video games, and streaming content online - including cast, production crew and personal biographies, plot summaries, trivia, ratings, and fan and critical reviews.

Shazam! on IMDB is available at:

Wikipedia is a multilingual open-collaborative online encyclopedia created and maintained by a community of volunteer editors.

Shazam! on Wikipedia is available at: