Immortals (2011)

Trailer: 

Immortals (2011) is a visually stunning epic set in ancient Greece, focusing on the mortal Theseus, who is chosen by Zeus to lead the fight against King Hyperion. Hyperion, a ruthless ruler, is on a rampage across the Greek countryside, seeking revenge against humanity and searching for the legendary Bow of Epirus to unleash a devastating army of Titans.

Theseus, aided by the Oracle Phaedra and a band of loyal warriors, embarks on a quest to stop Hyperion and save the world from destruction. As he battles mythological creatures and faces overwhelming odds, Theseus discovers his own destiny and the importance of fighting for the greater good.

The film explores themes of heroism, sacrifice, and the struggle between the divine and the mortal, culminating in an epic showdown between gods and men.