Shazam! actor Zachary Levi who plays the titular character also known as Captain Marvel in the upcoming DC Films movie took to Instagram to share the first official piece of artwork for the film and it’s absolutely perfect.
Levi posed next to a massive poster of his character taking a sip out of an unidentified drink at the Licensing Expo 2018 at Mandalay Bay Resort and Casino in Las Vegas.
It’s classic Captain Marvel. If you aren’t familiar with the character, Captain Marvel is the wish fulfillment of kids everywhere. He’s Billy Batson a young boy who is granted powers by an ancient wizard that turns him into one of the greatest superheroes on the planet. What young kid wouldn’t want to hang out with Superman, Batman, Wonder Woman, and the rest of the Justice League?
Not only will the film star Zachary Levi, but it will also star Mark Strong as the villainous Doctor Thaddeus Sivana. Ron Cephas Jones has been cast as The Wizard who will grant Billy Batson his power. Billy Batson will be played by Asher Angel. The Marvel family will also be featured in the film including Faithe Herman as Darla Dudley, Ian Chen as Eugene Choi, Jack Dylan Grazer as Freddy Freeman, and Grace Fulton as Mary Bromfield. Billy Batson’s foster parents will be played by Marta Milans as Rosa Vasquez and Cooper Andrews as Victor Vasquez.
Shazam! is expected to hit theaters on April 5, 2019.