After such films as Oliver Stone’s badly executed and ill-conceived Alexander and the tiresome fluff that was Percy Jackson & the Lightning Thief, I had little hope that Hollywood could adequately portray Greek mythology or history in a fashion that could do it justice. Sure, Troy and 300 snuck in there and captured the glory of ancient tales and battles, but everything in between has arguably been low-grade filler. Just when I had given up hope of any more quality films being made regarding ancient Greece, along comes Immortals.

Of course, the success of the film was not left to chance (or the fates, if you like). Immortals’ writers, Vlas and Charley Parlapanides, are Greek-Americans who took pride in the legends and mythological figures they were basing their screenplay on. Also, several producers on the project were from 300 and understood what it took to replicate the success they had previously achieved.

Impressively, the opening scene of the film shows the Oracle and her three protectors speaking in classical Greek, which is a welcomed departure from the requisite, highfalutin British accent used in every other film based in ancient times. Understandably the rest of the film follows with most characters taking on the British accent, but at least the Greek language is accurately represented in some form.

Not all of the great work happened behind the scenes, though. Henry Cavill, ripped and mostly shirtless as Theseus, is an added bonus no one can deny is worth watching. Cavill’s impressive physique wasn’t left to chance. He trained for six months prior to filming. At one point in his training, Cavill said he was working eight hours a day, five days a week. Don’t worry fellas, the inordinately beautiful Frieda Pinto as the Oracle Phaedra and equally stunning Isabel Lucas as the goddess Athena will have you drooling in your popcorn as well. On a side note, they also convincingly portrayed their characters, but who really wants to hear about that?

Also, judging from the comments of the overly boisterous (and annoyingly seat-kicking) audience members who sat behind me, I would say I wasn’t the only one thinking the cast was exceedingly good looking. A small sampling of their most astute observations are as follows:

Regarding Friedo Pinto’s bare behind: “Oh, that *ss is right!”

When Cavill makes his first bare-chested reveal: “He a fine motha!”

During an exceedingly action packed fight scene that includes Lucas as Athena: “She a bad b*tch.”

Another notable cast member who helps carry this film is the indomitable Mickey Rourke as the villainous King Hyperion. From the moment Rourke comes on screen, he is so believably terrifying that the sense of dread he evokes will stay with you long after his scenes are over. Rourke is the quintessential bad guy we love to hate.

Immortals also boasts awe-inspiring vistas well worth seeing in 3-D and some of the most raw and blood-soaked action sequences since Conan the Barbarian (2011). If blood spattering, cranial-bashing and eye gauging in 3-D seems too gory for you, then I would suggest you skip this one.

And if anyone should have trouble convincing a romantic-comedy-loving partner that Immortals is worth seeing, just mention Kellan Lutz (of Twilight series fame) plays Poseidon wearing nothing but a gold-trimmed mini skirt and his trident.