It opens with an unlikely line from the great philosopher Socrates – ‘All men’s souls are immortal, but the souls of the righteous are immortal and divine’ – Immortals packs a lot more punch than the insipid Clash Of The Titans remake.
In the aftermath of the Greek gods winning their mythic struggle against the evil Titans and imprisoning the feared combatants in Mount Tartaros, we find dastardly King Hyperion – Mickey Rourke, hamming it up and having lots of fun – bringing his massive army of bloodthirsty soldiers against the peaceful land of Greece.
The home team will obviously need a hand from a young peasant named Theseus (Henry ‘new Superman’ Cavill).
Hyperion has designs on finding a legendary ‘Epirus’ bow, a weapon of unimaginable power forged in the heavens.
Whoever wields the bow can unleash hell on mankind and the noble gods can only look on as the tide of death brought by Hyperion sweeps over the land.
So can the good-hearted Theseus save his people and take down Hyperion?
Director Tarsem Singh has fantastic visual flair, as he demonstrated in his last film, The Fall.
With Immortals he is given much wider canvas on which to wreak stylish destruction.
Rumour is that the violence has been toned down but the film still manages to make viewers squirm with some memorably nasty moments.
Heads are casually loped off, people are encased in specially designed metal bulls and roasted in order to make them scream and Hyperion has a taste for having his enemy’s most sensitive parts smashed to pulp with war hammers.
Immortals is a testosterone drenched macho-em-up in which females are only represented by the likes of a virgin oracle (Freida Pinto) or the sexy goddess Athena (Isabel ‘Transformers 2’ Lucas).
There’s a good amount of bromance happening here, though, as heroic Theseus bonds with his surrogate Greek army brothers when not wooing that aforementioned virgin oracle.
The ending also sets up a potential sequel with a large-scale battle taking place in heaven, so get ready for Immortals 2 if this one finds a big enough audience.