Skip to main content
Saturday, 1 August 2026 · Evening editionLondon ⛅ 25°C3 TV premieres this week4 prime-time slots tonightStreaming #1: Disclosure DayAbout UsOur TeamSourcesContactNewsletter

Cast of Immortals

HomeCasts

In the 2011 fantasy epic ‘Immortals‘ the leads are Henry Cavill as Theseus, Mickey Rourke as King Hyperion, and Frieda Pinto as the oracle Phaedra.

  • Relativity Media
  • 2011
  • Film
  • 12 cast

Main cast

  • TheseusHenry CavillMain
  • King HyperionMickey RourkeMain
  • PhaedraFreida PintoMain
  • ZeusLuke EvansMain
  • StavrosStephen DorffMain
  • Old ManJohn HurtMain

Supporting cast

  • AthenaIsabel LucasSupp
  • PoseidonKellan LutzSupp
  • AriadneAnne Day-JonesSupp
  • CassandraSpencer WildingSupp

Guest & voice

  • Hyperion’s LieutenantDaniel T. BoothGuest
  • MinotaurRobert MailletGuest

No matches — try another name.

About this cast

Directed by Tarsem Singh, ‘Immortals’ reimagines the Greek myth of Theseus and the Minotaur, placing Henry Cavill in the lead role of the mortal hero chosen by Zeus. The star-studded cast also features Mickey Rourke as the villainous Hyperion, Frieda Pinto as the visionary Phaedra, and a host of gods portrayed by Luke Evans, Kellan Lutz, and Isabel Lucas.

FAQs

Who plays Theseus in Immortals?

Theseus is played by Henry Cavill.

Who plays Hyperion in Immortals?

King Hyperion is played by Mickey Rourke.

Who plays Phaedra in Immortals?

Phaedra is played by Freida Pinto.

Who plays Zeus in Immortals?

Zeus is played by Luke Evans.

Is Immortals a TV series or a film?

Immortals is a 2011 feature film, not a television series.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →