Vitoria, País Vasco, España, 3 de marzo de 1976. Tras varios meses de protestas en demanda de condiciones de trabajo dignas, se convoca una huelga general. Miles de trabajadores se reúnen en la iglesia de San Francisco mientras un centenar de policías fuertemente armados espera para actuar.
Diez años después de los sucesos de “Furia de titanes”, Perseo (Sam Worthington) está decidido a llevar una vida tranquila con su hijo Helio. Sin embargo, los dioses, debilitados por la falta de fe de la humanidad, pierden el control sobre los Titanes, cuyo líder no es otro que Kronos, el padre de Zeus (Liam Neeson), Hades (Ralph Fiennes) y Poseidón (Danny Huston). Cuando Hades y Ares (Edgar Ramírez) llegan a un acuerdo con Kronos para capturar a Zeus, entonces Perseo tendrá que abandonar su apacible vida para rescatarlo, misión en la que cuenta con la ayuda de Andrómeda (Rosamund Pike), Agénor (Toby Kebbell) y Hefesto (Bill Nighy).