Zehn Jahre sind vergangen seit der Halbgott Perseus (Sam Worthington) über den monströsen Kraken gesiegt hatte. Damals hatte er beschlossen ein einfaches Leben als Mensch und Fischer gemeinsam mit seinem Sohn Helius zu führen.
Da die Menschen nicht mehr an die Götter glauben verlieren diese langsam ihre Kraft. Da die im Tartarus eingesperrten Titanen zu entkommen drohen, bittet Zeus (Liam Neeson) persönlich um Perseus Hilfe.