Shazam! – 2019 Movie

In 1974 Upstate New York, young Thaddeus Sivana is arguing with his father and brother during a car trip when he is transported to the Rock of Eternity, a magical temple hidden in another dimension. He meets the ancient wizard Shazam, the last of the Council of Seven Wizards, who has spent centuries searching for a new champion who is “pure of heart” after the previous champion went mad, releasing the Seven Deadly Sins upon the world. Thaddeus is tempted by the Sins, entrapped in statues, and is deemed unworthy and banished back to Earth. Upon returning, he makes a scene trying to go back which causes the car to swerve and crash; his father ends up crippled and his older brother blames the incident on him.

In present-day Philadelphia, foster kid Billy Batson runs afoul of the law while searching for his birth mother, and is placed in a group home run by Victor and Rosa Vazquez with five other foster kids; Mary Bromfield, Pedro Peña, Eugene Choi, Darla Dudley and Freddy Freeman, Billy’s roommate and superhero enthusiast. Meanwhile, an adult Sivana, embittered by his rejection as a boy, discovers a way to return to the Rock of Eternity. There, he steals the Eye of Sin, becoming the Sins’ vessel and besting the Wizard before returning to Earth to kill his father and brother.

At school, Billy saves Freddy from bullies and is chased into a subway, where Shazam magically summons Billy, chosen as the new champion. By calling Shazam’s name, Billy is transformed into an adult superhero now endowed with the wizard’s name; thanking Billy, Shazam the Wizard turns to dust, leaving behind his staff. Returning home, Freddy helps Billy explore the extent of his newfound powers: electricity manipulation, invulnerability, super strength, hyper speed, higher intelligence, and flight. Freddy’s videos of Shazam testing his powers become a viral sensation, and Billy begins skipping school to use his powers for money and fame in Shazam form. Seeing Champion Shazam save a bus on the news, Sivana easily defeats him and demands he surrender his powers, but he transforms back into Billy to escape into a crowd. From the news, Sivana deduces Billy’s identity and abducts Freddy to find Billy.

At the Vazquez home, the other children also deduce Billy’s secret and tell him they have found his mother, who lives nearby. Billy meets his mother, learning she abandoned him when she was a single teenage mom. Sivana calls Billy, having taken his foster siblings hostage, and Billy as Shazam agrees to give Sivana his powers to spare his family’s lives. Sivana and Shazam travel to the Rock of Eternity, where Sivana takes the wizard’s staff, but the siblings follow and attack Sivana. Shazam uses the distraction to stun Sivana and realizes that Sivana loses his powers when all Seven Sins leave his body.

Sivana pursues Shazam and his siblings to a winter carnival, unleashing the Sins upon the crowd. As Wrath battles Shazam, the other sins capture his family, demanding his powers. However, when Sivana recalls the sins, Shazam uses the opportunity to take the staff and stuns Sivana. Remembering the Wizard’s words, Billy uses the staff to share his powers, transforming his siblings into adult superheroes like him. Shazam breaks the staff and battles Sivana, whilst his siblings distract the Sins. Shazam baits Envy out of Sivana’s body, leaving Sivana powerless, and takes back the Eye of Sin which recaptures all Seven Sins. Billy and his family are hailed as heroes, and Billy embraces his foster family as his true family. Returning The Eye and the Sins to their prison, Billy and siblings realize the now vacant Rock of Eternity can be their new lair. Later, Billy arrives at school in his Shazam form to have lunch with his siblings, revealing he has invited Superman, much to Freddy’s joy.

In a mid credits scene, the imprisoned Sivana is approached by Mister Mind with a proposal claiming he can give Sivana his powers back. In a post-credits scene, Freddy tests whether Shazam’s champion form has fish telepathy like Aquaman, which Billy dismisses as stupid.