The first official photo from the upcoming DC Comics film, Shazam!, has released online, showing Zachary Levi and Jack Dylan Grazer in costume together. Entertainment Weekly received the photo as a “first look” at the film.

The image shows Shazam (Levi) out for a soda run at a convenience store with his pal Freddy Freeman (Grazer). This is the first official look at the full suit for the titular hero (though there have been candid snapshots leaked online from the set).

“I wanted to keep the shorter cape as a throwback to the original because that’s something that sets him apart from Superman or Batman,” director David Sandberg told EW about the suit. “It makes him feel a bit more Golden Age superhero, which is the vibe I’m going for.”

Shazam!, in addition to Levi and Grazer, will feature Asher Angel as Billy Batson, Shazam’s young alter ego, Mark Strong as Dr. Thaddeus Sivana, and Djimon Hounsou as the wizard Shazam. The film is due out on April 5, 2019.