In April 2018, a first look at Shazam! was shown at the CinemaCon convention in Las Vegas, Nevada,[86] as director David F. Sandberg introduced behind-the-scene footage.[87] During an interview with the podcast Film Riot in June 2018, Sandberg stated that "On this one, it was just like 'Yeah, I want this to be a classic superhero movie.' It takes place in the winter, so it's a lot of dark exteriors, but with a lot of colorful lights and stuff around them."[88] On July 21, 2018, the first teaser trailer was shown at San Diego Comic-Con during the Warner Bros. panel at Hall H, with Sandberg, Zachary Levi, Asher Angel, and Jack Dylan Grazer in attendance.