Marta Milans poses for portraits at PMC Studios on March 18, 2019 in Los Angeles, California. Marta plays Rosa Vasquez in the new ‘Shazam!,’ which is out in theaters everywhere on April 5. Marta plays the foster mom to multiple kids, including Billy Batson. The movie, based on the DC comics, stars Asher Angel, Jack Dylan Grazer, Faithe Herman, Ian Chen, Grace Fulton, and more. Zachary Levi plays the adult version of Billy Batson, who becomes Shazam. The movie follows 14-year-old Billy Batson, who can turn into the adult superhero by just shouting one word. He has fun testing out his new powers, but he soon finds himself facing a formidable foe named Dr. Thaddeus Sivana, played by Mark Strong, who wants to get his hands on Shazam’s magical abilities. ‘Shazam!’ was directed by David Sandberg. There’s no word yet on a sequel, but one can only hope that the ‘Shazam!’ universe will continue!