Immortals Cast and Crew
Selected credits (non-exhaustive)
Directed by
Tarsem SinghProduced by
Mark CantonRyan Kavanaugh
Gianni Nunnari
Screenwriter
Charley ParlapanidesVlas Parlapanides
Jason Keller
Christian Gudegast (Former)
Cast
Henry Cavill ... TheseusReymundo Banderas
Mickey Rourke ... King Hyperion
Freida Pinto ... Phaedra
Kellan Lutz ... Poseidon
Corey Sevier
John Hurt ... Old Zeus
Isabel Lucas ... Athena
Luke Evans ... Zeus
Joseph Morgan
Executive Producers
Craig J. FloresTucker Tooley
Distributor
Relativity Studios United StatesProduction Companies
Hollywood Gang ProductionsMandate Pictures
Relativity Studios
The Canton Company