The first full-length trailer for Hercules is pretty much everything you’d want from a movie about a badass legendary god played by Dwayne Johnson. We’ve got The Rock looking more swole and angrier than ever, slow-motion lion punches, Irina Shayk in various stages of undress and even the occasional tongue-in-cheek humor. What more could one want from a film really?
Related: The first ‘Hercules’ trailer is VERY intense, features Irina Shayk!
Hercules opens in theaters on July 25.