The results are in, and Shazam! is a massive success.
The latest entry in Warner Bros.' DC Extended Universe has managed to shatter its projections and earn a domestic box office haul of over $50 million. Not only did the superhero film get an audience CinemaScore grade of 'A,' it's also 'Certified Fresh' at 93% on movie critic aggregator, Rotter Tomatoes.
To celebrate the film's achievements, and to thank the fans who made it a success, Shazam! producer Dwayne 'The Rock' Johnson has shared a 4-minute video on Instagram.
"We had a defining moment at the box office this weekend, where we launched a movie that I helped produce called Shazam! and you guys have made it a really big success around the world," the superstar actor wrote. On top of congratulating lead actor Zachary Levi and underlining the critical consensus and audience reception of the film, Johnson goes on to explain how the film opted to not feature the classic comic book villain Black Adam -- a role the actor has been attached to play for years. As he explains, it was decided that, instead of starring in the same film, Shazam and Black Adam would both get their own solo films.
Click the button below to start this article in quick view.
"For those who know the comic books, and the mythology of the comics of Shazam know that Shazam is connected to Black Adam," the actor explained. "Black Adam is an anti-hero, or villain, who I cannot wait to play. I've been developing this, and it's been with me in my DNA for over ten years now. We should start shooting that in about a year. Very excited about that."
But Johnson doesn't stop there. Before signing off, he may have just given us a hint as to what will happen when Black Adam finally hits the silver screen. "I can't wait to play Black Adam," he teased, "cause they're all getting their ass kicked when I play Black Adam. That day of reckoning is coming for everyone."
Directed by David F. Sandberg, Shazam! stars Asher Angel as Billy Batson, Zachary Levi as Shazam, Mark Strong as Dr. Thaddeus Sivana, Djimon Hounsou as the ancient wizard Shazam, Grace Fulton as Mary Bromfield, Jack Dylan Grazer as Frederick “Freddy” Freeman, Ian Chen as Eugene Choi, Jovan Armand as Pedro Peña, Faithe Herman as Darla Dudley, Cooper Andrews as Victor Vásquez and Marta Milans as Rosa Vásquez.