Hades is coming back to wreak havoc on humans and there’s only one person who can stop him and his minions - Dwayne ‘The Rock’ Johnson. The action star and wrestler picks up the sword and sandals to play Hercules in a new film.

Paramount and MGM, which produced the new film, released a second trailer for it. This is the first time we have seen new footage from the film since the first trailer came out in March.

Hercules, directed by Brett Ratner, is an origin story, introducing us to the title character as we’ve never seen him before. Hercules, a son of the Greek god Zeus, has to save humanity from Hades, while also being put through trials that test his strength. There’s plenty of computer generated baddies. It is based on the graphic novel Hercules: The Thracian Wars.

Hercules opens on July 25 and co-stars John Hurt, Joseph Fiennes and Ian McShane. Model Irina Shayk also makes her feature film debut as an actress, playing Megara.

image courtesy of INFphoto.com