In the 2011 film Immortals, who plays the mortal hero Theseus?

The story behind the answer

Henry Cavill plays the mortal hero Theseus in the 2011 film Immortals. The film uses Theseus as its central protagonist in a fantasy story involving the Olympian gods, King Hyperion, Pandora, and the Titans.

Immortals is inspired by Greek mythology but is not a direct adaptation of the classical Theseus legends. Cavill’s character is presented as a human fighter chosen by Zeus to oppose Hyperion, who wants to use a powerful box to release the Titans.

The cast also includes Mickey Rourke as Hyperion, Freida Pinto as Phaedra, and Luke Evans as Zeus. Their roles belong to the film’s invented narrative structure rather than to one unified ancient source.

The movie was released in 2011 and directed by Tarsem Singh. Its visually stylized presentation helped distinguish it from earlier myth-based films, while its use of names such as Theseus and Pandora gave audiences recognizable links to Greek tradition.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: