Just say the magic word.
The DC Films panel at San Diego Comic-Con 2018 debuted the first trailer for Shazam!, based on the classic DC Comics superhero.
The two-minute, 50-second trailer opens with a woman talking to young Billy Batson (Asher Angel). "You've run from foster homes in six counties," she says.
"I can take care of myself," replies Billy as we see him stealing a car.
"When you're eighteen," she says gesturing to Victor Vázquez (Cooper Andrews) and his wife Rosa (Marta Milans), who are looking to foster the orphaned Billy. "Give these people a chance, 'cause that's what they're giving you."
The Vázquezs bring Billy home and introduce him to their other foster children. "This is Billy Batson," says Rosa. "Make sure you make him feel at home."
Billy meets Freddy Freeman (Jack Dylan Grazer), who is disabled. "They seem nice," he tells Billy about the Vázquezs, "but don't buy it. It gets real Game of Thrones around here."
Billy suddenly looks concerned and Freddy laughs. "Dude, just messing around," he explains and smiles. "You look at me and you're all like, 'Why so dark? You're a disabled kid, you've got it all.'"
We see that Freddy has one of Batman's Batarangs as a souvenir, then follow the boys to school at Fawcett Central, where Freddy asks, "If you could have one superpower, what would you pick? Everybody chooses flight, you know why?"
"So everyone can fly away from this conversation?" answers Billy.
"No, 'cause heroes fly."
We then see some bullies tormenting Freddy, forcing Billy to take them out with Freddy's crutch. "Man, sorry about that," he quips.
The bullies chase Billy into the subway station, where he escapes on one of the subway cars. Suddenly, we see the electronic destination sign glitching up with strange symbols and hear the voice of the wizard Shazam (Djimon Hounsou), who says, "Billy Batson. I choose you...as champion!"
Billy, alone, steps through the opened doors into a strange cavern and encounters the wizard. "Say my name so my powers may flow through you," commands the wizard.
"But I don't know your name, sir," replies Billy.
"Shazam," says the wizard.
Billy smiles and laughs. "What, for real?"
"Say my name!" shouts the wizard.
"Okay! Shazam?" Suddenly, Billy transforms into an adult superhero (Zachary Levi) wearing a red and yellow costume with a white cape and hood. He stares in awe at his adult form.
Billy returns home as Shazam, scaring Freddy in the process, and tells him he's Billy. "You're the only person I know that knows anything about this caped crusader stuff," says Shazam.
Freddy asks Shazam if he can touch his glowing lightning bolt chest emblem and Shazam nods. Electrical energy flows from the emblem into Freddy's fingers. "That's crazy, right?" says Shazam.
"What are your superpowers?" asks Freddy.
"Superpowers? Dude, I don't even know how to pee in this thing!"
Freddy and Shazam test out his strength and flight powers, although Shazam is only able to fly a small way before crashing back to Earth.
Feeling a bit cockier, Shazam walks by several people and charges their cell phones with his electricity until he overdoes it on one phone and it starts sparking.
We then see Shazam confronting his arch-enemy, Dr. Thaddeus Sivana (Mark Strong). "You're like a bad guy, right?" he says to Dr. Sivana, only to have Sivana grab his fist in mid-throw.
As Shazam, Billy and Freddy confront some robbers in a convenience store. Shazam calls out to the robbers, who attempt to shoot him, only to find that the bullets are unable to penetrate Shazam's skin.
"You have bullet immunity!" shouts Freddy in excitement.
"I'm bulletproof," Shazam says in stunned amazement.
Freddy takes a cell phone picture and Shazam turns back to the robbers. "You're dead," he says and throws them both through the store window into the parking lot outside. "Sorry about your window!" Shazam yells to the clerk as he walks out with a six pack of bottled beer. "You're welcome for not getting robbed!"
We then see him carrying a bunch of junk food outside the convenience store as a woman walks by and stares at him. "Oh, hey, what's up?" says Shazam. "I'm a superhero."
If you'd like to view the trailer, you can check it out below thanks to the official Warner Bros. Pictures account on YouTube...
Shazam! arrives in theaters on April 5, 2019.