After a few teasers and TV spots, a new full trailer for superhero comedy adventure Shazam! has finally arrived. Check out some new footage and more from villain Dr. Sivana (Mark Strong), who is not the Captain Sparkle Fingers of the headline, but that would be a fun name for him.
The film focuses on teenager Billy Batson (Asher Angel), who is dealing with life as a foster child. After he's chosen by a mysterious wizard (Djimon Hounsou) to channel the magic man's powers in the service of doing good, he discovers can become the hero (played by Zachary Levi) by saying the word, “Shazam!” With the abilities six mythological gods at his beck and call, Billy has to figure out his new superhero life, even as he delights in what he can do.
Yes, don't expect too much of doomy, gloomy superhero soul-searching here, as Annabelle: Creation director David F. Sandberg aims squarely for fun, keeping with the feel of Aquaman in letting its hero smile once in a while.
There's just a month to wait for this one now, as Shazam! touches down on 5 April.
Keep up to date with all the latest movie news, click here to subscribe to Empire on Great Magazines and have the latest issue delivered to your door every month.