A mortal and a divine being join forces to fight against the god of darkness that has seized Egypt's throne.
  • Action