Vi er i Egypten på faraoernes tid, hvor mennesker og guder hidtil har levet side om side, i en naturlig symbiose. Men nu står intet mindre end menneskehedens fremtid på spil i et spektakulære action eventyr, da den unge tyv, Bek (Brenton Thwaites), tvinges ud på en fantastisk rejse, hvor han ikke alene må redde verden, men også frelse sin elskede fra dødsriget. For at nå sit mål, må han modvilligt samarbejde med den magtfulde, men delvist blindede gud, Horus (Nikolaj Coster-Waldau), i en uventet alliance mod mørkets nådesløse gud, Seth (Gerard Butler), der har tiltvunget sig magten i Egypten og kastet den før så fredelige og fremgangsrige nation ud i konflikt, krig og kaos.