Cuando la supervivencia de la humanidad pende de un hilo, un inesperado héroe mortal, Bek [Brenton Thwaites], emprende un emocionante viaje para salvar el mundo y rescatar a su verdadero amor. Para triunfar, necesitará la ayuda del poderoso dios Horus [Nikolaj Coster-Waldau] con quien formará una insospechada alianza contra Set [Gerard Butler], el despiadado dios de la oscuridad, que ha usurpado el trono de Egipto sumiendo al otrora pacífico y próspero imperio en el caos y el conflicto. A medida que su impresionante batalla contra Set y sus esbirros los lleva a través de los cielos e incluso al más allá, tanto dios como mortal tendrán que superar pruebas de valor y sacrificio para conseguir su objetivo.