The pre-release publicity for this breezy romp has spotlighted Tarsem Singh's "visionary" directing, the producers' success with 300 and Henry Cavill's pectorals, which all roughly sums it up. In Ancient Greece a stonemason is plucked from obscurity to battle evil while a posse of beautiful gods looks on from their fabulous Olympian penthouse, before plunging earthwards to kick mortal butt. The script clanks as loudly as the armor, and Mickey Rourke and John Hurt chew the CGI scenery as only old hands know how. But Cavill's square-jawed gravitas bodes well for his imminent Superman, and Freida Pinto is graceful in the thankless role of a virginal oracle who abdicates her visions for his burly arms. With its clashing Titans, gorgeous costumes and toned bodies, Immortals has something for all, though its main appeal may be to those who enjoy slo-mo exploding heads in 3D. Now, if only Zeus could reach down with his thunderbolt and zap the Greek debt.