Perseus
Sam Worthington
Zeus
Liam Neeson
Hades
Ralph Fiennes
Ares
Edgar Ramírez
Andromeda
Rosamund Pike
Agenor
Toby Kebbell
Hephaestus
Bill Nighy
Poseidon
Danny Huston
Helius
John Bell
Clea
Sinéad Cusack
Korrina
Lily James
Mantius
Alejandro Naranjo
Apollo
Freddy Drabble
Athena
Kathryn Carpenter
Elite Guard No. 1
Matt Milne
Elite Guard No. 2
Kett Turton
Minotaur
Spencer Wilding
Prison Warden
Juan Reyes
Theodulus
Jorge Guimera
Theron
Asier Macazaga
Eustachius
Daniel Galindo Rojas
Timon
Lamberto Guerra
Soldier 1
George Blagden
Soldier 2
Killian Burke
Villager 1
Alastair Cording
Woman 1
Caoilfhionn Dunne
Cyclops
Martin Bayfield