Фильм рассказывает о Геракле, легендарном полубоге, который после выполнения знаменитых двенадцати подвигов живёт не как герой древних мифов, а скорее как человек, измученный воспоминаниями о прошлом. Он не ищет славы, а зарабатывает на жизнь, берясь за оружие там, где хорошо платят. С ним в странствиях — группа таких же воинов‑наёмников: хитрый вор, отважная лучница, пророк, молчаливый боец и ещё несколько тех, кто, как и он, привык видеть смысл жизни в битвах и опасности.
Однажды к Гераклу с просьбой обращается дочь фракийского царя. Она предлагает ему работу: тренировать солдат её отца, чтобы сделать из них армию, способную защитить своё царство от надвигающейся угрозы. Герой соглашается, когда речь идёт о достойной плате, и его люди начинают учить новобранцев дисциплине и боевым навыкам.
В ходе событий выясняется, что на первый взгляд простая задача гораздо сложнее, чем казалось. Геракл и его команда сталкиваются не только с внешним противником, но и с последствиями решений правителей, чьи мотивы оказываются не так однозначны. Временами Гераклу приходится переосмысливать своё отношение к тому, за что он сражается, и какую цену готовы заплатить те, кто поручил ему миссию.
Мужество, сила и умение сражаться — это то, что делает Геракла центральной фигурой этой истории, но фильм также показывает его как человека, который несёт груз прошлого и всё ещё ищет свой путь. Важную роль в повествовании играют отношения между ним и его спутниками, каждый из которых приносит в группу свой характер и свой опыт.