Sam Worthington as Perseus, the demigod son of Zeus.
Rosamund Pike as Andromeda, the princess whose life Perseus once saved
Bill Nighy as Hephaestus, whose twisted, lame figure belies his Olympian origins.
Édgar Ramírez as Ares, the traitorous god of war.
Toby Kebbell as Agenor, imprisoned thief and son of Poseidon who joins Perseus on his journey to Tartarus.
Danny Huston as Poseidon, god of the sea.
Ralph Fiennes as Hades, god of the underworld.
Liam Neeson as Zeus, the king of the gods and ruler of Mount Olympus.
Director : Jonathan Liebesman
Server 1 – Nowvideo