Hercules! Hercules! Hercules! Hercules! Where the first trailer for Hercules focused on some badass shots of our hero completing his 12 labors, the second trailer fills in more of what the movie is actually about – the Thracian War. Based on the graphic novel Hercules: The Thracian War, Brett Ratner has the "Dwayne Johnson" Rock playing Hercules as a man-god warrior-for-hire asked by the King of Thrace to help defeat an evil warlord. The movie opens July 25, which is undeniably the worst time of year to wear a dead lion's head as a hat.