De film vertelt het verhaal van de jonge krijger Theseus (Cavill) die zijn mannen (o.a. Dorff als meesterdief Stavros) in een strijd met de onsterfelijke Griekse goden (o.a. Lutz als Poseidon) leidt. Samen moeten ze de boosaardige Titanen, aangevoerd door Hyperion (Rourke), verslaan om de mensheid te redden. De krijgers worden bijgestaan door het orakel Phaedra (Pinto).
War of the Gods is een productie van Relativity Media, dat waarschijnlijk hoopt in te spelen op het mogelijke succes van Clash of the Titans. Twee van de producenten, Gianni Nunnari en Mark Canton, werkten eerder samen aan 300. De opnames van de film starten volgende maand in Montreal.