Hace mil cuatrocientos años, un alma atormentada vagaba por la Tierra sin saber realmente si era un hombre o un dios. Hércules (Dwayne Johnson) era el hijo de Zeus, pero lo único que recibió como herencia de su padre fue el peor de los sufrimientos.
Tras superar las doce pruebas a las que fue expuesto, Hércules se enrola en una compañía junto a otros seis personajes que tampoco saben porqué luchan ni para qué fueron engendrados. Ahora, el rey de Tracia pretende que estos hombres y mujeres sean quienes lideren su poderoso ejército. Una guerra está a punto de comenzar, la mayor de todas las que se han librado, y cualquier ayuda siempre será bienvenida.