‘Shazam!’ Director Confirms Grace Fulton Is Mary Marvel

While it was reported that Grace Fulton would be joining the cast of DC Comic's upcoming film 'Shazam!', today it was revealed who the actress is playing.

Shazam DC Comics

While it was reported back in November that Annabella: Creation star Grace Fulton would be reuniting with director David F. Sandberg in DC Comic’s upcoming film Shazam! today it was revealed which member of the Shazam Family the young actress would be portraying.

Fulton took to her personal Instagram today to share her excitement for joining the upcoming DC Comic movie by posing with a copy of Shazam #7 from 1973. Most importantly, it was revealed by the Shazam! director on his Instagram that the actress would be playing the role of Mary Batson, better known to many as Mary Marvel. You can check out the post for yourself below.


The actress joins Disney star Asher Angel is on board as the young Billy Batson, with Zachary Levi playing the titular superhero and Dylan Grazer asFreddy Freedman. Mark Strong is in talks for the role of the villainous Doctor Sivana, a frequent foe of Shazam who first appeared opposite the superhero in the pages of Whiz Comics back in 1940.

Shazam is a DC Comics character who first debuted in 1939 with the original name of Captain Marvel. Created by C.C. Beck and writer Bill Parker, the character was first published by Fawcett Comics. Shazam himself is the alter-ego of the aforementioned teenage Billy Batson who has the ability to say the word “Shazam,” and transform into an adult superhero with the power of six mythological gods after saying the word.

Shazam! is expected to hit theaters in April 2019. Stay tuned to Heroic Hollywood for the latest news on the project and the future of DC Films!

Source: Instagram