Спустя десятилетие после героической победы над чудовищным Кракеном, Персей (Уортингтон) — полубог, сын Зевса (Нисон) — пытается жить спокойной жизнью деревенского рыбака и отца-одиночки, воспитывая десятилетнего сына Гелиуса. В то же время между титанами и богами начинается борьба за власть. Олимпийцы, утратившие былую преданность людей, теряют контроль над тюрьмой, в которой заключены титаны и их глава Кронос, свирепый родитель Зевса, Аида (Файнс) и Посейдона (Дэнни Хьюстон).
Давным-давно эта троица свергла отца, оставив его гнить в пучине Тартара, в темнице, расположенной в глубине изобилующего пещерами подземного мира. Персей не может игнорировать зов крови, когда Аид и божественный сын Зевса Арес (Эдгар Рамирес) предают богов и договариваются с Кроносом о том, чтобы схватить Зевса. Сила титанов растет, в то время как могущество Царя богов слабеет, а силы Аида ищут путь, чтобы прорваться на землю.
Острову Исла-Нублар, который населяют динозавры, выжившие после крушения «Мира Юрского периода», грозит извержение вулкана. Управляющая парка Клэр Дэринг, основавшая организацию по защите динозавров, обращается за помощью к бывшему дрессировщику Оуэну Грэди (Крис Пратт), чтобы предотвратить еще одно исчезновение доисторических созданий.