HERCULES 2 (2026)

HERCULES 2 (2026)
Starring: Dwayne “The Rock” Johnson, Florence Pugh, David Tennant
The gods have spoken. The earth trembles. The legend of Hercules (Dwayne Johnson) continues, but now, the mightiest of heroes faces a new and unimaginable challenge. A war that will test the very limits of his strength, Hercules must confront not just the armies of gods and men, but his own demons. The love he shares with Megara (Florence Pugh) is threatened, not by war, but by fate itself — as an ancient prophecy unfolds, one that could tear apart everything he holds dear.

In a world ravaged by betrayal and chaos, the gods no longer offer their aid. Hercules, alone and broken, must seek redemption in the very lands that once worshipped him. The battlefields are covered in blood, but Hercules knows: victory has its price. To save the woman he loves, to protect the world from destruction, he will be forced to make an impossible choice — a choice that could cost him not only his heart but his soul.