Henry Cavill plays a hunky Theseus, on whose story the upcoming film Immortals, is loosely based. Here's a new trailer and still (below) from the film, which shows Cavill using his sword, sandals, and sweat to full effect.
Conspicuously missing from the trailer is Kellan Lutz's no doubt equally muscular turn as Poseidon, which means we'll just have to look forward to the next one.
Watch, AFTER THE JUMP…