With Captain Marvel set to open this week and Avengers: Endgame and Game of Thrones season 8 coming next month, some might have forgotten that David F. Sandberg’s Shazam! movie, starring Zachary Levi, is opening in April as well.

Based on the DC Comics character and distributed by Warner Bros, Shazam! also stars Mark Strong as Dr. Thaddeus Sivana, Jack Dylan Grazer as Frederick “Freddy” Freeman, Djimon Hounsou as Shazam/The Wizard, Grace Fulton as Mary Bromfield, Ian Chen as Eugene Choi, and Asher Angel as Billy Batson,

Warner Bros. posted the final Shazam! trailer was today and to our surprise, Batman makes a very small but hilarious cameo.

For those less familiar with the story, here’s a quick synopsis of the movie:

Two years after Steppenwolf’s invasion, Billy Batson, a troubled 14-year-old orphan living in Philadelphia, is set up to move into a new foster home – his seventh in a row – with the Vazquez family and their other five foster kids in Fawcett City. One day, Billy gets on a subway car and finds himself transported to a different realm where an ancient wizard gives him the power to transform into a godlike adult superhero by uttering the word “Shazam!” Billy and his new foster brother Freddy Freeman must learn what Billy’s new powers are and how to use them in order to stop the villain Dr. Thaddeus Sivana from nefarious acts, with powers of his own.

Watch the newest Shazam! below:

What did you think of the latest trailer? Will Shazam! be to the DECU what Ant-Man is to the MCU? Let us know in the comments below.

Shazam! flies into theatres April 5, 2019.

Source: Warner Bros.