Immortals is an incoherent, pointless mess, with a "plot" culled hodgepodge from various Greek myths. Back in the day, these immortal beings fought a mighty war against each other. The victors were the Greek gods (Zeus, Mars, Poseidon, etc.) and the losers, imprisoned under Mt. Tartarus, were the Titans. Henry Cavill is Theseus, a mortal peasant whom the gods want to rise up and lead an army against Hyperion (Mickey Rourke, who is actually fairly menacing in his outlandish, operatic costumes) who has decided to release the
The mythology is askew: in Greek myth, Theseus was the son of the god Poseidon, who eventually became the king of Athens after many adventures, including being sent to Crete and defeating the Minotaur. Phaedra did marry Theseus but she was a princess, not a priestess. Hyperion was a Titan who fathered the sun and the moon. The Titans were earlier deities who did battle with the gods; they were defeated and thrown into Tartarus but were never freed. That's fine: mythology is always open to interpretation. But the movie is so incoherent - why did the gods want Theseus to lead the humans against Hyperion, especially when nothing came of it? why was it "against the rules" for the gods to aid the humans and why did Zeus kill Ares for helping out? if all the gods were killed in the battle, how were they resurrected for the battle in the end scene? apparently it's no big deal to get killed? - and messy that I just didn't care about anyone in it.
In addition, Immortals was not nearly as gorgeous a film as The Cell or The Fall. The costumes were striking but the sets and scenery were largely murky, not nearly as dramatic or fantastic as I had hoped, although they did do some funky stuff referencing the Minotaur. I was disappointed by Immortals. Unless you're really set on seeing Henry Cavill's abdominal muscles, you'd be much better served by watching The Fall.