Stella (Haley Lu Richardson) has cystic fibrosis, which means she can't be exposed to other cystic fibrosis patients, for fear of cross infection. She often wears a mask to avoid germs and follows all of the rules she's been given because she wants to live.
When she meets Will (Cole Sprouse), another cystic fibrosis patient, she's immediately drawn to him, because he's a rebel who doesn't seem to care about the rules they've been given. Although he has a devil-may-care attitude about the length of his life, when he develops feelings for Stella, he realizes his actions may affect her.
When June is a little girl, she and her mother create a model version of an amusement park. June's imagination comes alive as she envisions herself on all the rides. They even create characters who inhabit the park.
Years later, when June hits her teens, she's not as interested in things such as model amusement parks. However, when she goes for a hike in the woods, she discovers a car from a roller coaster hidden under some branches and vines. When she pulls the branches away and hops on, the car begins moving and she discovers she's in the exact amusement park she and her mother dreamed up, complete with all their beloved characters.
There's only one problem. The park is being overrun by cute but very naughty chimpanzombies. June decides to team up with the characters in an effort to clean up the park and make it wonderful again.
We all have a superhero inside us—it just takes a bit of magic to bring it out. Billy Batson (Asher Angel), a streetwise 14-year-old foster kid, turns into the adult superhero Shazam (Zachary Levi) by shouting out one word—SHAZAM!, courtesy of an ancient wizard.
Still a kid at heart—inside a ripped, godlike body—Shazam revels in this adult version of himself by doing what any teen would do with superpowers: have fun with them! Can he fly? Does he have X-ray vision? Can he shoot lightning out of his hands? Can he skip his social studies test? Shazam sets out to test the limits of his abilities with the joyful recklessness of a child. But he’ll need to master these powers quickly in order to fight the deadly forces of evil controlled by Dr. Thaddeus Sivana (Mark Strong).