Nikolaj Coster-Waldau
Horus
Emily Wheaton
Young Maidservant
Jeff Coopwood
High Priest (voice)
Paula Arundell
Fussy Older Maidservant
Julian Maroun
Young Human Soldier
Marisa Lamonica
Heliopolis survivor
Garrett William Fountain
Drummer
Premila Jennar
Mortal Atmos
Michael-Anthony Taylor
Priest / MC
Alia Seror-O'Neill
Young Maidservant #2
Rachel Joseph
Wealthy Servant
Alessandro Guerrera
Mortal Man 1
Rhavin Banda
Mortal (uncredited)
Kurt Goehner-Winter
Soldier (uncredited)
Gareth Hamilton-Foster
Army Warrior (uncredited)
Adam Roper
Soldier (uncredited)
Karim Zreika
Survivor (uncredited)