In the 2011 film Immortals, which actor played Zeus in the story involving the Titans?

The story behind the answer

Luke Evans played Zeus in the 2011 film Immortals. The fantasy action film, directed by Tarsem Singh, uses Greek mythology as inspiration but is not a direct adaptation of Hesiod’s Pandora myth.

Immortals stars Henry Cavill as Theseus, a mortal chosen to oppose King Hyperion, played by Mickey Rourke. Luke Evans portrays Zeus, while Freida Pinto plays Phaedra and John Hurt appears as an older version of Zeus in the film’s framing device. The story centers on the Titans and a legendary weapon rather than reproducing Pandora’s jar episode.

This distinction matters because films often combine names and themes from several Greek myths. Immortals includes Olympian gods, Titans, and heroic figures, but its plot is an original cinematic fantasy. Pandora is therefore not a central character in the film’s title or main storyline, even though its mythology belongs to the same broad Greek tradition.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: