Negailestingam tamsos dievui Setui (aktorius Gerard‘as Butler‘is) užgrobus Egipto sostą, kažkada klestėjusi šalis paniro į chaosą. Žiauriam tironui priešinasi tik atskiros grupelės sukilėlių. Naudodamasis savo beribe valdžia, Setas pagrobia nuostabaus grožio merginą Zają (akt. Courtney Eaton). Ją įsimylėjęs paprastas vaikinas Bekas (akt. Brenton‘as Thwaites‘as) pasiryžta išlaisvinti Zają. Sugebėjęs pagalbon pasitelkti galingąjį dangaus dievą Horusą, Bekas iškeliauja vaduoti savo meilės.