Cast (42)

Nikolaj Coster-Waldau

Horus

Brenton Thwaites

Bek

Gerard Butler

Set

Chadwick Boseman

Thoth

Elodie Yung

Hathor

Courtney Eaton

Zaya

Geoffrey Rush

Ra

Abbey Lee

Anat

Bryan Brown

Osiris

Emma Booth

Nephthys

Goran D. Kleut

Anubis

Rachael Blake

Isis

Kenneth Ransom

Sphinx

Rufus Sewell

Urshu

Bruce Spence

Head Judge

Yaya Deng

Astarte

Alexander England

Mnevis

Emily Wheaton

Young Maidservant

Matt Ruscic

Urshu Guard

Robyn Nevin

Sharifa

Wassim Hawat

Set Guard

Jeff Coopwood

High Priest (voice)

Jean-Pierre Yerma

Priest

Ishak Issa

Musician

Richard Mutschall

Priest

Paula Arundell

Fussy Older Maidservant

Julian Maroun

Young Human Soldier

Marisa Lamonica

Heliopolis survivor

Josh Farah

Nobleman

Felix Williamson

Nobleman

Garrett William Fountain

Drummer

Sean Michael Perez

Mortal

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)

Crew (96)

Jesse Rowles

Stunts

Derryn Pasquill

Dialogue Editor

Mark Franken

Dialogue Editor

John Platt

Camera Operator

Puven Pather

Stunts

Alex Jewson

Stunts

Alex Proyas

Director

Matt Sazama

Screenplay

Burk Sharpless

Screenplay

Michael Matthews

Stunts

Basil Iwanyk

Producer

Alex Proyas

Producer

Peter Menzies Jr.

Director of Photography

Richard Learoyd

Editor

Nikki Barrett

Casting

John Papsidera

Casting

Meredith Hussey

Art Department Coordinator

Sophie Nash

Art Direction

Michael Turner

Art Direction

Kristen Anderson

Assistant Art Director

Andrew Chan

Assistant Art Director

Owen Paterson

Production Design

Nicki Gardiner

Set Decoration

Ian Gracie

Supervising Art Director

Liz Keogh

Costume Design

Deanna Brigidi

Casting Associate

Jim Schultz

Music Editor

Kira Bohn

Script Supervisor

Karen Mansfield

Script Supervisor

Darrin Keough

Camera Operator

Andrew 'A.J.' Johnson

Camera Operator

Richard Bradshaw

Camera Operator

Peter McCaffrey

Camera Operator

Shaun Conway

Gaffer

Mark Jefferies

Rigging Gaffer

Gerard Maher

First Assistant Camera

David Elmes

First Assistant Camera

Scott Dolan

First Assistant Camera

John Simpson

Foley

Wayne Pashley

Sound Designer

Nigel Christensen

Sound Effects Editor

Jared Dwyer

Sound Effects Editor

Mario Gabrieli

Sound Effects Editor

Rick Lisle

Sound Effects Editor

Peter Purcell

Sound Re-Recording Mixer

Greg P. Fitzgerald

Sound Re-Recording Mixer

Wayne Pashley

Supervising Sound Editor

Fabian Sanjurjo

Supervising Sound Effects Editor

Joe Harkins

Animation Director

Jarrod Anderson

Animation Director

Paul Lee

Animation

Laura Anderson

Animation

Carlos-Christian Nickel

CG Supervisor

Pawel Olas

CG Supervisor

Steve Moncur

CG Supervisor

Sylvain Theroux

CG Supervisor

Martin Pelletier

CG Supervisor

Alice Baueris

Makeup Effects

Kala Harrison

Makeup Effects

Emily Hayward

Makeup Effects

Colin Ware

Makeup Effects

Yvonne Savage

Hairstylist

Lara Jade Birch

Hairstylist

Anita Morgan

Key Hair Stylist

Aline Joyce

Makeup Artist

Anita Morgan

Makeup Artist

Damian Martin

Prosthetic Supervisor

Simon Alberry

Digital Intermediate

Paul Carlin

Digital Intermediate

Jolayne Crabbe

Digital Intermediate

Stephen F. Newnam

Digital Intermediate

Matthew Wigg

First Assistant Editor

Kaz Rassoulzadegan

First Assistant Editor

Jimmy Almeida

Animation

Jacob Tomuri

Stunts

Marco Beltrami

Original Music Composer

Tim Wong

Fight Choreographer

Kent Kubena

Executive Producer

Steven A. Davis

Stunt Double

Angela Moore

Stunts

Jerad Marantz

Concept Artist

Bernadette Van Gyen

Stunts

Naomi Turvey

Stunt Double

Inge Sildnik

Stunts

Talayna Moana Nikora

Stunts

Olga Miller

Stunt Double

Desiree Rose Cheer

Stunts

Andrea Berchtold

Utility Stunts

Andrea Berchtold

Stunts

Marlee Barber

Stunt Double

Jack Kingsley

Stunts

Maciej Kuciara

Concept Artist

Peter Grace

Sound Recordist

Vincent Oppido

Orchestrator

Diane Kingston

Visual Effects Producer

Sarah Young

Assistant Costume Designer