About Shazam!
Just say the word.
In the captivating movie "Shazam!", Zachary Levi takes on the titular role of the adult superhero, while Mark Strong portrays the formidable Doctor Thaddeus Sivana. The film introduces us to a young boy named Billy Batson, who is chosen by the ancient wizard Shazam to inherit his powers. By simply uttering the magic word "Shazam!", Billy can transform into a powerful, adult superhero with an array of abilities, including super strength, flight, and lightning manipulation.
"Shazam!" is not just an action-packed superhero movie; it's also a heartwarming coming-of-age story. Billy, played by Asher Angel, is a streetwise foster kid who has been bouncing from home to home. His life takes a dramatic turn when he's selected by the wizard Shazam, played by Djimon Hounsou, to become his new champion. Billy must learn to balance his newfound powers with his personal life, including his relationships with his foster family and his arch-nemesis, Doctor Sivana.
Mark Strong's Doctor Sivana is a brilliant scientist who was once considered for the role of Shazam's champion but was deemed unworthy due to his lust for power. Consumed by jealousy and bitterness, Sivana dedicates his life to finding a way to harness the magic that once rejected him. When he finally succeeds, he becomes Shazam's most formidable foe, using his newfound powers to wreak havoc and prove his worth. The dynamic between Shazam and Doctor Sivana adds a layer of depth and complexity to the movie, making it a must-watch for superhero fans.
Full Cast of Shazam!
Zachary Levi
plays Shazam
Zachary Levi's performance as Shazam in the movie 'Shazam!' is truly captivating. He brings a perfect balance of humor and heart to the character, effortlessly switching between the superhero's confident and commanding presence and the youthful enthusiasm of the teenage boy who transforms into him. Levi's charisma and comedic timing make for a highly entertaining performance, while his ability to convey genuine emotion grounds the character, making him relatable and endearing to audiences. Overall, Levi's portrayal of Shazam is a delightful mix of fun and sincerity, making him a standout in the superhero genre.
See Zachary Levi's other roles →Mark Strong
plays Doctor Thaddeus Sivana
Mark Strong delivers a compelling performance as Doctor Thaddeus Sivana in 'Shazam!'. He masterfully portrays the villain's transformation from a bullied child seeking validation to a power-hungry madman. Strong's portrayal is both chilling and nuanced, as he expertly balances Sivana's sinister ambitions with a deep-seated sense of inadequacy. His performance is a standout in the film, adding a layer of complexity to the classic comic book antagonist.
See Mark Strong's other roles →Asher Angel
plays Billy Batson
Asher Angel delivers a standout performance as Billy Batson in 'Shazam!'. He skillfully balances the character's teenage angst and playful humor, making Billy both relatable and endearing. Angel's on-screen chemistry with his co-stars, particularly Zachary Levi who plays the adult superhero version of Billy, is impressive and adds depth to the film's central theme of finding one's true family. His performance is a testament to his acting prowess and sets a high bar for future appearances in the DC Extended Universe.
See Asher Angel's other roles →Jack Dylan Grazer
plays Freddy Freeman
Jack Dylan Grazer delivers a standout performance as Freddy Freeman in the movie 'Shazam!'. Grazer brings a charming and relatable quality to the character, making Freddy an endearing and memorable sidekick to the titular hero. His comedic timing and witty banter add a layer of humor to the film, while his emotional moments showcase his range as an actor. Overall, Grazer's portrayal of Freddy Freeman is a highlight of the movie and adds to its overall enjoyment.
See Jack Dylan Grazer's other roles →Adam Brody
plays Super Hero Freddy
Adam Brody's performance as Super Hero Freddy in 'Shazam!' was a delightful surprise. He brought a perfect blend of humor and heart to the character, making Freddy a standout among the ensemble cast. Brody's comedic timing was spot on, delivering laughs in every scene, while also showing Freddy's vulnerable side, making him a relatable and endearing character. His performance added a layer of depth to the film, making it a memorable and enjoyable experience for viewers.
See Adam Brody's other roles →Djimon Hounsou
plays Wizard
Djimon Hounsou delivers a captivating performance as the ancient wizard in the movie 'Shazam!'. His commanding presence and powerful voice perfectly encapsulate the wisdom and authority of a character who has been safeguarding the world for millennia. Hounsou's portrayal adds depth and gravitas to the film, making the audience truly believe in the magical world that the wizard inhabits. His performance is a testament to his versatility as an actor and his ability to bring a unique energy to every role he undertakes.
See Djimon Hounsou's other roles →Faithe Herman
plays Darla Dudley
Meagan Good
plays Super Hero Darla
Meagan Good (born August 8, 1981) is an American film and television actress and occasional film producer. Beginning...
See Meagan Good's other roles →Grace Caroline Currey
plays Mary Bromfield
Michelle Borth
plays Super Hero Mary
Michelle Borth (born August 19, 1978) is an American actress who portrayed characters on The Forgotten and Tell Me Yo...
See Michelle Borth's other roles →Ian Chen
plays Eugene Choi
Ross Butler
plays Super Hero Eugene
Ross Fleming Butler (born May 17, 1990) is an actor. He is known for the Disney Channel series K.C. Undercover and fi...
See Ross Butler's other roles →Jovan Armand
plays Pedro Pena
D.J. Cotrona
plays Super Hero Pedro
From Wikipedia, the free encyclopedia. Donald Joseph "D.J." Cotrona (born May 23, 1980) is an American actor. Desc...
See D.J. Cotrona's other roles →Marta Milans
plays Rosa Vasquez
Spanish actress born and raised in Madrid. Marta fulfilled her dream of living in New York and studying theater, when...
See Marta Milans's other roles →Cooper Andrews
plays Victor Vasquez
Ethan Pugiotto
plays Thaddeus Sivana (1974)
John Glover
plays Mr. Sivana
From Wikipedia, the free encyclopedia. John Soursby Glover Jr. (born August 7, 1944) is an American actor, perhap...
See John Glover's other roles →Landon Doak
plays Sid Sivana (1974)
Wayne Ward
plays Sid Sivana
Paul Braunstein
plays Officer
Nadine Whiteman
plays Officer
David Kohlsmith
plays Young Billy
Caroline Palmer
plays Billy's Mom
Emily Nixon
plays Woman in Red Coat
Michael Xavier
plays Carnival Cop
Keisha T. Fraser
plays Rachel Batson
Andi Osho
plays Ms. E.B. Glover
Lotta Losten
plays Dr. Lynn Crosby
A Swedish actress, scriptwriter, photographer, and jewelry maker. She studied theatre history and gender studies at L...
See Lotta Losten's other roles →Lisa Truong
plays Ms. Kwan
Carson MacCormac
plays Brett Bryer
Evan Marsh
plays Burke Breyer
Joseph Pierre
plays Drunk Guy
Jhaleil Swaby
plays Passing Teen
Misha Rasaiah
plays Woman
Lovina Yavari
plays Store Clerk
Shawn Stewart
plays Robber
Kerri Kamara
plays Attractive Woman
Adam Rodness
plays Receptionist
Cliff Saunders
plays School Security Guard
Simon Northwood
plays Pissed Off Phone Owner
Ken Mohabir
plays Freaked Out Man
Paloma Nuñez
plays Realtor
Paloma Nuñez is an actor, comedian and voice artist. She has been nominated for 2 Canadian Comedy Awards, (Best Impro...
See Paloma Nuñez's other roles →Ilan O'Driscoll
plays Student
Bryce Arden Poe
plays Student
Tosh Robertson
plays Student
Rachel Boyd
plays Senior Girl
Jeff Sanca
plays Bus Driver
Dan Skene
plays Bus Passenger
Angelica Lisk-Hann
plays Bus Passenger
Cassandra Ebner
plays Bus Passenger
Cassandra Ebner is an international Actress and Stunt Woman. She has worked on TV shows such as Game Of Thrones, Arro...
See Cassandra Ebner's other roles →John Stead
plays Bus Passenger
Allen Keng
plays Bus Passenger
Allen Keng is a Canadian film and television actor and stuntman. He holds a BA in Drama from the University of Toront...
See Allen Keng's other roles →Mitra Suri
plays Bus Passenger
Stephannie Hawkins
plays Bus Passenger
Eli Martyr
plays Bus Passenger
Seth Green
plays friend (uncredited)
Seth Benjamin Gesshel-Green (born February 8, 1974) is an American actor, comedian, voice actor, and television produ...
See Seth Green's other roles →David Choi
plays Man on bus
Nneka Elliott
plays Newscaster
Nneka Elliott is a Canadian television news reporter, anchor, lifestyle blogger and content creator, occasionally pla...
See Nneka Elliott's other roles →Aria Anthony
plays Little Girl With Santa
Brian Kaulback
plays Mall Santa
Chemika Bennett-Heath
plays Sales Assistant
Deborah Tennant
plays Customer in Changing Room
Martin Roach
plays Bill Parker
Allison Brennan
plays Cissie Sommerly
Damir Andrei
plays Charlie Beck
Steve Newburn
plays Crocodile Puppeteer
Neil Morrill
plays Crocodile Puppeteer
Stephen Alexander
plays Carnival Goer
Pearl Sun
plays Carnival Goer
Anthony Gritsyuk
plays Carnival Goer
Jesse Bond
plays Father at Carnival
Harper Gunn
plays Little Girl at Carnival
Matthew Binkley
plays Love Park Couple
Violetta Pioro
plays Love Park Couple
Jackson Reid
plays Little Boy
Hazel Gorin
plays Stunned Lunch Lady
Steve Blum
plays Sins Voice Actor (voice)
Steve Blum is an American voice actor, especially for animated film and television productions.
See Steve Blum's other roles →Darin De Paul
plays Sins Voice Actor (voice)
Fred Tatasciore
plays Sins Voice Actor (voice)
Frederick "Fred" Tatasciore (born June 15, 1967) is an American voice actor. Tatasciore was born in New York City, N...
See Fred Tatasciore's other roles →Callie Presniak
plays Interviewee
Craig Warnock
plays Interviewee
Pamela Matthews
plays Interviewee
Ava Preston
plays Interviewee
Manuel Rodriguez-Saenz
plays Interviewee
Ali Badshah
plays Interviewee
Tabitha Tao
plays Interviewee
Lisa Codrington
plays Interviewee
David F. Sandberg
plays Mr. Mind / Travis / Gangster Crocodile-Men (uncredited)
David Fredrik Sandberg (born 21 January 1981) is a Swedish filmmaker. He is best known for his homemade short horror ...
See David F. Sandberg's other roles →Ryan Handley
plays Superman (uncredited)
Bill R. Dean
plays Batman Toy (voice) (uncredited)
Jim Pagiamtzis
plays Wealthy Business Guy
Natalia Safran
plays Mrs. Sivana
Natalia Safran was born on September 18, 1970 as Natalia Karolina Maria von Laskowska Jaroszyk. She is an actress and...
See Natalia Safran's other roles →
Crew of Shazam!
Discover the
backstage crew of Shazam! →