Shazam! See the first official photo of Zachary Levi as the superhero Move over, Batman and Superman.Warner Bros. and DC Comics have unveiled a first official photo of actor Zachary Levi in his boldly colored Shazam costume.Entertainment Weekly published the pic Wednesday. It shows Levi alongside young actor Jack Dylan Grazer, who plays Freddy Freeman.Director David Sandberg told EW he had a retro look in mind."I wanted to keep the shorter cape as a throwback to the original, because thats something that sets him apart from Superman or Batman," he said. "It makes him feel a bit more Golden Age superhero, which is the vibe Im going for."This isnt the first time weve gotten a glimpse of Levi in his Shazam togs.Back in May, the actor took to Instagram to post a photo of himself standing next to an official Shazam movie promotional poster, which features an illustration of him in his hero garb. On-set photos of Levi in costume have also made the rounds.Even though the Shazam movie isnt set to appear in theaters till April 5, 2019, chances are the first footage from the film will be unveiled during WBs presentation at San Diego Comic-Con International next week.Read everything we know about the movie in our Shazam guide. First published July 12, 5:36 p.m. PTCorrection, 5:51 p.m.: The original version of this story mischaracterized Freddy Freeman.