Dwayne 'The Rock' Johnson Reveals His New Role, Black Adam

Get all the details of his new anti-hero role!

— -- "Hercules" star Dwayne "The Rock" Johnson is tired of playing the hero.

The action star is going to play villain Black Adam in the upcoming superhero film, "Shazam."

"'Kneel before his feet or get crushed by his boot..' Its a true honor for me to become BLACK ADAM," he wrote on Instagram. "#TheAntiHero #ComplexPsychology #DevilishCharm #DCComics"

Dwayne 'The Rock' Johnson Picks Mother Up From Hospital After Car Accident

'The Rock' Grateful for His Family After Mom, Cousin Survive Crash

In the film, Johnson will play the rival of Shazam, also known as Captain Marvel. The film is just now being written.

“We love Dwayne and have had nothing but success with him over the years,” Toby Emmerich, President and COO of New Line, told Variety. “When I look at Dwayne both off screen and on screen, he is such a larger than life character and it just made perfect sense to me that we put him in a DC comic movie. You look at these comic book characters and they have this certain swag and charisma that Dwayne carries with him where ever he is so that’s why this always made sense.”