Shazam (Zachary Levi) hides behind Freddy Freeman (Jack Dylan Grazer) in the Warner Bros. Pictures film 'Shazam!.'

Courtesy of Warner Bros. Pictures

Shazam (Zachary Levi) hides behind Freddy Freeman (Jack Dylan Grazer) in the Warner Bros. Pictures film 'Shazam!.' Courtesy of Warner Bros. Pictures