By the speed of Mercury, we’re getting the live-action Shazam movie (formerly DC’s Captain Marvel) before Dwayne Johnson stars in Black Adam.

On Friday, Warner Bros. announced that Shazam, which will star Zachary Levi (Chuck) as the all-powerful superhero, will hit theaters on April 5, 2019. The film will be directed by Annabelle: Creation director David F. Sandberg.

As it stands, Shazam is now the fourth DC movie scheduled for 2019. The film joins Suicide Squad 2, Batgirl, and Black Adam, all of which were already on the schedule for 2019. Because of Shazam, it seems likely this schedule might change, but at the moment 2019 is going to be jam-packed with the DC movie universe.

Most interesting is that Shazam is now hitting theaters before Black Adam. The latter film, starring Johnson as Shazam’s Egyptian arch-nemesis Teth-Adam, was announced back in 2014. It was unusual for a project like Black Adam, which would have been the first film to feature anyone from the Shazam family of comics, to get green lit. Typically, a film starring the actual superhero are used to introduce spin-offs. But, then again, DC did go ahead and make a Suicide Squad movie.

At least order has been restored, now that Shazam is arriving before his biggest enemy.

In spite of the muted box office of Justice League, the confirmed release date of Shazam means DC movies still have legs. Aside from Aquaman coming this November, there is going to be an absence of DC superheroes at the cineplex, while direct competitor Marvel will release Black Panther, Avengers: Infinity War, and Ant-Man and the Wasp all this year. Behind-the-scenes shakeups for projects like The Flash movie Flashpoint and The Batman have also pushed those films into a distant 2020 release.

By saying the magic word "Shazam," young orphan Billy Batson can transform into an all-powerful superhero with abilities bestowed to him by the ancient Greek gods.

Shazam, formerly known as Captain Marvel, gains his power from shouting “SHAZAM,” an acronym for the Greek gods Solomon, Hercules, Atlas, Zeus, Achilles, and Mercury. Shazam was one of the most popular characters in the 1940s, even outselling Superman, though the Man of Steel was immortalized through a mega-popular radio show, which led into TV. Shazam was also the first superhero to be adapted into film, in 1941’s Adventures of Captain Marvel starring Ronald Davidson.

Shazam will be released in theaters on April 5, 2019.

Photos via DC Comics

Thor’s electrifying arrival to Infinity War’s climactic battle in Wakanda might’ve just been the most thrilling moment in a movie full of thrilling moments, but it left some fans puzzled. How did Thor, Groot, and Rocket know where to go? Over the weekend, Infinity War’s directors revealed the answer, tying up a small plot hole that, to be honest, didn’t really need to be tied up.

A prevailing theory about time travel being used in Avengers 4 to defeat Thanos was just deemed a “possibility” by one Marvel director, and yes it totally involves the Quantum Realm.

In an interview published by Huffington Post with Peyton Reed, the Ant-Man and the Wasp director confirmed that the film’s post-credits scene left Scott Lang totally trapped in the Quantum Realm. He doesn’t even have an enlarging Pym Particle disc with him like in the first movie. So with the rest of Team Ant-Man turned to ash by Thanos’ snap, Scott’s only option might be to plunge right into a time vortex.

It’s not fair to blame the mustache Henry Cavill had for Mission: Impossible — Fallout for ruining Justice League, mostly because Superman’s weird CGI lip honestly didn’t even crack the top ten of that movie’s problems. But, it turns out that Fallout’s director Chris McQuarrie tried to help Justice League out.

On Tuesday, The CW announced that actress Ruby Rose (John Wick 2, The Meg), who identifies as genderfluid, is officially signed on to play Batwoman in the upcoming annual DC TV crossover. Rose will also play Batwoman should the character’s solo television series Batwoman be greenlit for production.

In this year’s crossover with Arrow, The Flash, and Supergirl, Rose will play Kate Kane, a.k.a. Batwoman, the red-headed member of the famous Bat-Family and cousin (sort of, it’s complicated) of Bruce Wayne.