Wrath of the Titans › Cast
Sam Worthington
Perseus
Liam Neeson
Zeus
Ralph Fiennes
Hades
Édgar Ramírez
Ares
Toby Kebbell
Agenor
Rosamund Pike
Andromeda
Bill Nighy
Hephaestus
Danny Huston
Poseidon
John Bell (Scottish actor)
Helius
Lily James
Korrina
Alejandro Naranjo
Mantius
Freddy Drabble
Apollo
Kathryn Carpenter
Athena