Dwayne Johnson has revealed that his forthcoming film “Shazam” might release before 2019. The actor, who is currently busy with the promotion of “San Andreas,” teased out the potential release of the Warner Brothers film in an interview with LBaini.

“No, I don’t think it is going to be that far away. It’s going to be earlier than that. I don’t think 2019,” he said. “Shazam” tells the story of young Billy Batson who is gifted with the power to reform himself into a superhero by using one magic word -- S.H.A.Z.AM. The magic word will help Batson turn into Captain Marvel and save the world from evil forces.

Johnson is set to play Black Adam in the film. According to comic books, Black Adam is a supervillain and is an Egyptian predecessor of Captain Marvel. He challenges Captain Marvel and his associates in order to find his way in modern times.

Johnson is reportedly thrilled to play Black Adam, whom he described as an antihero. “I have been preparing for Black Adam for eight years, so I am happy that we are continuing to work on the script and it continues to get better and better. For me my ideas of heroes are a bit flawed and I have never played a superhero before,” he added.

The 43-year-old actor also revealed that his character will have a very humble background, unlike other superheroes who are born into greatness. Billy Birch has written the screenplay. The director has yet not been confirmed and it is also not known who will play Captain Marvel.

Meanwhile, Johnson’s upcoming film “ San Andreas” is scheduled to be arrive May 29. Brad Peyton has directed the film from the story by Allan Loeb, Carlton Cuse, Carey Hayes and Chad Haye. Johnson will play a Los Angeles Fire Department rescue helicopter pilot who tries to help Californians overcome a massive earthquake. Other cast members include Carla Gugino, Alexandra Daddario and Paul Giamatti.