Cast & Crew

Directed by

Shane Abbess

Writing Credits

Matt Hylton Todd
(story) &
Shane Abbess
(story)
Matt Hylton Todd
(screenplay) &
Shane Abbess
(screenplay)

Cast

Andy Whitfield
Gabriel
Dwaine Stevenson
Sammael
Samantha Noble
Jade
Michael Piccirilli
Asmodeus
Jack Campbell
Raphael
Erika Heynatz
Lilith
Harry Pavlidis
Uriel
Kevin Copeland
Ahriman
Matt Hylton Todd
Ithuriel
Brendan Clearkin
Balan
Goran D. Kleut
Moloch
Valentino del Toro
Baliel
Amy Mathews
Maggie
Paul Winchester
Marcus
Richard Huggett
Max
Rebecca Ranclaud
Glee
Alan Flower
Jakes
Naomi Ormont
Candy
Lewis Chan
Candy's Son
Christian Clark
Sean
Johan Earl
Clay
Robin Royce Queree
Homeless Man
Katherine Giovenali
Leather Girl
Denai Gracie
Leather Girl
Az Jackson
Patich
Amber Gokken
Krianna
Aaron Scully
Xander
Sandi Finlay
DJ
Dion Phillips
Max's Assistant
Carly Ison
Little Homeless Girl
Peter Klappas
Little Homeless Boy
Raphael Masache
Little Homeless Boy
Ryan Baxter
Little Homeless Boy
John Lavis
Funhouse Extra
Reggie Matson
Funhouse Extra
Kellie Vernon
Funhouse Extra
Steven Davies
Funhouse Extra
Stephen Dunlevy
Funhouse Extra
Richard Duffty
Funhouse Extra
Daniel Itua
Funhouse Extra
Emma Hayward
Funhouse Extra
Kelly Swartz
Funhouse Extra
Jerry Nwajei
Funhouse Extra
Hayley Croxton
Funhouse Extra
Angela Contreras
Funhouse Extra / Spiral Nightclub Extra
Noah Isaac Eliu
Funhouse Extra
Jadeanne Mutu
Funhouse Extra
Samantha Kritikakis
Funhouse Extra / Spiral Nightclub Extra
Jason Parsons
Funhouse Extra
Nikita Byrnes
Funhouse Extra
David Marc Dupre
Funhouse Extra
David Whatson
Funhouse Extra
Mark Thornton
Funhouse Extra
Elissa Markowitz
Funhouse Extra
Christina Stagg
Funhouse Extra
Maria De Neto
Funhouse Extra
Michelle Tepperman
Funhouse Extra
Jessica Raneri
Funhouse Extra
Sara Meyers
Funhouse Extra
Clayton Doyle
Funhouse Extra
Dominic James Billingham
Funhouse Extra
Clement Parkes
Ahriman's Guard
Ronald Jemmott
Ahriman's Guard
Kihara Jimm Wallace
Ahriman's Guard
Mord Ndonga
Ahriman's Guard
Luis Alfonso Masquera L.
Ahriman's Guard
Alie Sankoh
Ahriman's Guard
Jonathan Mwangi Mbothu
Ahriman's Guard
Keele George Hamanyanga
Ahriman's Guard
Isaac M. Longwe
Ahriman's Guard
Jason Mark
Spiral Nightclub Extra
Guy Liplyn
Spiral Nightclub Extra
Leanne Mangan
Spiral Nightclub Extra
Dannielle Williams
Spiral Nightclub Extra
Sarah Weeks
Spiral Nightclub Extra
Michelle Bogg
Spiral Nightclub Extra
Matt Lansdown
Spiral Nightclub Extra
Jessica Dickson
Spiral Nightclub Extra
Chris Harvey
Spiral Nightclub Extra
Nick Whiticaer
Spiral Nightclub Extra
Barend Nieuwstraten
Spiral Nightclub Extra
Corinne Price
Spiral Nightclub Extra
Steven Gaspardis
Spiral Nightclub Extra
Jean Rintoul
Spiral Nightclub Extra
Kali
Spiral Nightclub Extra
Rickie-Lee McLaurin-Smith
Spiral Nightclub Extra
Sandor Moldan
Spiral Nightclub Extra
Kristy Rickett
Spiral Nightclub Extra
Elissa Gerrand
Spiral Nightclub Extra
Marissa Parris
Spiral Nightclub Extra
Bree Lualhati
Spiral Nightclub Extra
Dominic Mangan
Spiral Nightclub Extra
Sheena Barnes
Spiral Nightclub Extra
Micharne Cloughley
Spiral Nightclub Extra
John Nicolas
Spiral Nightclub Extra
Michael Hagarty
Spiral Nightclub Extra
Louise Alexandrou
Spiral Nightclub Extra
Rosemary Slowey
Spiral Nightclub Extra
Cliff Villarroel
Spiral Nightclub Extra
Vanessa Maros
Spiral Nightclub Extra
Belinda Crofts
Spiral Nightclub Extra
Milica Stefanovic
Spiral Nightclub Extra
Michelle Bailey
Spiral Nightclub Extra / Soup Kitchen Extra
Daddy Reddin
Spiral Nightclub Extra
Aaron Huston
Spiral Nightclub Extra
Airlie Walsh
Spiral Nightclub Extra
Stirling Ryan
Spiral Nightclub Extra
Anthony Byrne
Spiral Nightclub Extra
Megan Wynn
Spiral Nightclub Extra
Cassandra Lee
Spiral Nightclub Extra
Nicole Lewis
Spiral Nightclub Extra
Vi Hermens
Spiral Nightclub Extra
Emily Davies
Spiral Nightclub Extra
David Foss
Spiral Nightclub Extra
Michael Chaffey
Spiral Nightclub Extra
Kate Glover
Spiral Nightclub Extra
Emma Mothersdill
Spiral Nightclub Extra
Rebecca Rose
Spiral Nightclub Extra
Emma Doyle
Spiral Nightclub Extra
Nicole Coppi
Spiral Nightclub Alleyway Extra
Shoshi Eisman
Spiral Nightclub Alleyway Extra
Katya Morgan
Spiral Nightclub Alleyway Extra
Fiorelle Kis-Major
Spiral Nightclub Alleyway Extra
Max Smidt
Spiral Nightclub Alleyway Extra
Sai Gundewar
Spiral Nightclub Alleyway Extra
Jon Latham
Spiral Nightclub Alleyway Extra
Thomas Harte
Spiral Nightclub Alleyway Extra
Brad Lockyer
Spiral Nightclub Alleyway Extra
Aaron Shaolin
Spiral Nightclub Alleyway Extra
Douglas Rees
Spiral Nightclub Alleyway Extra
Magda Slamova
Spiral Nightclub Alleyway Extra
Paula Callanan
Spiral Nightclub Alleyway Extra
Suzanne Hall
Spiral Nightclub Alleyway Extra
Elle-May Michael
Spiral Nightclub Alleyway Extra
Precy Sadaba
Spiral Nightclub Alleyway Extra
Mulenga Makasa
Soup Kitchen Extra
Ian Tatton
Soup Kitchen Extra
David Goodwin
Soup Kitchen Extra
Taliesen K. Farmer
Soup Kitchen Extra
Timothy Hau
Soup Kitchen Extra
Keith Yip
Soup Kitchen Extra
Terrina Peters
Soup Kitchen Extra
Scott Welsh
Soup Kitchen Extra
John Rickersey
Soup Kitchen Extra
Thao Luu
Soup Kitchen Extra
Richelle Girado-Tsay
Soup Kitchen Extra
Samuel De Oliveira
Soup Kitchen Extra
Pam Fraser
Soup Kitchen Extra
Jeff Theloar
Soup Kitchen Extra
Jonoe Maxfield
Soup Kitchen Extra
Monica Holak
Soup Kitchen Extra
Ali Major
Soup Kitchen Extra
Neal Cameron
Soup Kitchen Extra
Sonia Sarkis
Soup Kitchen Extra

Produced by

Shane Abbess
producer
Anna Cridland
producer
Wayne Duband
executive producer
Matthew Graham
post-production producer
Angela Parker
associate producer
Matt Hylton Todd
associate producer
James M. Vernon
executive producer (as James Michael Vernon)
Kristy Vernon
producer

Music by

Brian Cachia

Cinematography by

Peter Holland
director of photography (as Peter A. Holland)

Editing by

Adrian Rostirolla

Casting By

Faith Martin

Production Design by

Victor Lam

Art Direction by

Andrew Bocxe
(as Andy Bocxe)
Allan Chesher

Costume Design by

Lisa Walpole

Makeup Department

Sonia Attie
makeup assistant
Ilona Green
makeup junior (as Illona Green)
Simona Kubingerova
hair stylist / makeup artist
Dakota Matich
hair designer / makeup designer
Karla Novack
hair stylist / makeup artist
Luke Polti
special makeup effects
Jessica Regan
makeup junior
Anna Taylor
hair stylist / makeup artist

Production Management

Denai Gracie
production manager
Kate Higgins
production manager
Claire Jackson
production manager

Second Unit Director or Assistant Director

Xander Collier
first assistant director
Mike Horvath
first assistant director (as Michael Horvath)
Bob Howard
first assistant director
Chris Schwager
first assistant director
David Sharpe
third assistant director

Art Department

Jodi Bird
art department helper
Stuart Brunton
props buyer
Tameka Carter
art department helper
Micharne Cloughley
work experience
Rachel English
art department helper
Katherine Giovenali
art department coordinator
Robert Grey
art department helper
Mike Kriss
work experience
Marc Lamont
carpenter
Emma Lloyd
art department assistant
Reggie Matson
art department helper
Jamal Mir
art department helper
Barend Nieuwstraten
storyboard artist
Paul Osborne
art department helper
Marquis Oza
work experience
David Price
work experience
Sally Read
art department helper
Lauren Schubert
art department helper
Andrew Starr
art department helper
Shaun Walsh
art department helper
Simon Way
art department helper
Ryan Withers
stand-by props assistant
Matt Valent
stand-by props (uncredited)

Sound Department

Adrian Bilinsky
adr editor / dialogue editor
Ross Brewer
sound technical facilitator
Helen Brown
foley artist
Nicholas Byrnes
sound mixing assistant (as Nick Byrnes)
Rainier Davenport
location sound recordist
Tim Dennis
location sound recordist
John Dennison
re-recording mixer
Ingrid Dieckmann
boom operator (as Ingrid Diekmann)
Bruce Emery
dolby consultant
Les Fiddess
foley artist
Marianne Forbes
location sound recordist
Jay Fracaro
sound department coordinator
Michael Glennon
location sound recordist
Cade Hamstead
location sound recordist
Stephen Houston
boom operator
Paul Huntingford
foley editor
Breionny John
boom operator
Dan Johnston
additional sound effects editor / foley editor
Danny Longhurst
foley editor
Duncan McAllister
adr engineer / foley editor / foley engineer
Adam Montgomery
location sound recordist
T.J. Nancarrow
boom operator
Sean O'Reilly
sound designer
Ascha Papalkar
boom operator
Andrew Parsons
location sound recordist
Talie Shamir
boom operator
Will Styles
boom operator
Tony Vaccher
re-recording mixer
Debbie Wood
boom operator
John Dennison
sound supervisor (uncredited)
Sean O'Reilly
supervising sound editor (uncredited)

Special Effects by

Johan Earl
armourer
Helen Johnstone
contact lens consultant
Blake Mitchell
special effects technician
Bill Perryman
contact lenses by: Focus Optics
Luke Polti
prosthetic effects designer and creator
Matt Valent
special effects technician
Johan Earl
pyrotechnician (uncredited)

Visual Effects by

Steve Anderson
head of 3D / visual effects supervisor
Allan Chesher
2d artist
Felix Crawshaw
visual effects producer: Fuel International
Michael Crippin
visual effects artist (as Mike Crippin)
Ian Douglass
2d artist
Karen Fabling
flame compositor: Fuel International
Chris French
maya artist: Fuel International
Julius Garofali
junior 3D operator
Scott Geersen
2d artist (as Scott Geerson)
Matthew Graham
visual effects producer
Robert Grbevski
senior 3D operator (as Robert Grebevski)
Darrin Hanley
title wrangler
Mick Harkin
2d artist
Jodie Heenan
visual effects artist
Danielle Hession
shake compositor: Fuel International
Adam S. Jones
2d artist (as Adam Jones)
Steve Lane
compositor: MetalDog Productions
Claude Luicci
2d artist
Demis Lyall-Wilson
2d artist
Olovson Magnus
senior 3D operator (as Magnus Olovson)
Gavin Mills
2d artist
Dave Morley
visual effects supervisor: Fuel International
Gehard Mozie
matte painter
Tahl Niran
2d artist
Kanin Phemayothin
senior 3D operator
Christian Poullay
previsualisation artist (as Chris Polley)
Pete Reynolds
senior 3D operator (as Peter Reynolds)
Chris Scott
flame compositor: Fuel International
Mike Seymore
2d artist
Greg Shingles
junior 3D operator
Andrew Smith
previsualisation artist
Jessica Clare Smith
compositor: MetalDog Productions (as Jessica Smith)
Jo Spillane
2d artist
Jonathan Taranto
matte painter (as Jonathan 'Zam' Taranto)
Tylney Taylor
senior 3D operator
Mark van den Bergen
2d artist
Jamie Watson
2d artist
Jamie Wells
technical assistant
Lewis Wells
technical assistant
Mark Woszczalski
lead compositor: MetalDog Productions / visual effects designer: MetalDog Productions
Matthew Wynne
shake compositor: Fuel International
Koji Yamaguchi
shake compositor: Fuel International
Deborah Gillham
digital artist (uncredited)

Stunts

Michael Byrne
stunt double: Asmodeus
Tim Neill
safety coordinator
Wayne Pleace
safety report
Kyle Rowling
fight director
Juan Bofill
stunt coordinator (uncredited)
Stephen Dunlevy
stunt performer (uncredited)

Camera and Electrical Department

Colin Bishop
key grip
Lester Bishop
grip
Rupert Brown
camera operator (as Rupert Ananda Brown)
Matt Clyde
electric
Graeme Cook
electric (as Graeme Cook 'Cookie')
Luke Cross
electric
Steve Dailey
electric (as Steve Dailey 'Peaches')
Steve Daley
electrician
Garfield Darlington
electric
John Domeney
still photographer
Steve Edwards
electric
Russell Fewtrell
electric (as Russell Fewtrel)
James Ford
electric
Paul Fotofili
electric
Jay Fracaro
electric
Alina Gozin'a
still photographer
Logan Heaney
electric
Madeleine Hetherton-Miau
still photographer (as Madeline Hetherton)
Gillian Huxley
gaffer
Az Jackson
still photographer
John Jimenez
swing grip
Andrew AJ Johnson
camera: steadicam operator
Francis Johnson
grip
Stephen Johnson
steadicam operator (as Steve Johnson)
Paul Johnstone
gaffer
Andrew Keipert
electric
Stuart Kinnane
grip assistant
Joel Klinger
electric
Rebecca Lean
first assistant camera
Jon Leany
grip
James Lengel
electric
Brecan Mitchell
electric
Grant Neutroski
electric (as Grant Neustroski)
Mark Newnham
best boy
Alexander Petrovic
best boy
Steve Price
gaffer
Hugh Rutherford
camera operator / second assistant camera
Rodrigo Vidal-Dawson
first assistant camera (as Rodrigo Vidal Dawson)
Te-Ora Ward
gaffer
Mark Watson
best boy
Ted Williams
electric

Casting Department

Tracey Silvester
casting assistant

Costume and Wardrobe Department

Rachael Beattie
standby wardrobe
Katie Brooking
wardrobe assistant
Elisa Davies
costume maker
Mara Garazini
wardrobe assistant
Kim Girdlestone
wardrobe buyer
Suzane Hall
wardrobe assistant
Holly
costume maker
Jen Rudland
wardrobe assistant
Chris Sarjeant
wardrobe assistant
Sharon Valks
costume maker

Editorial Department

Katie Flaxman
assistant editor
Warren Lynch
colourist: Intercolour
Angelica Mesiti
assistant editor
Enzo Tedeschi
assistant editor
Muy Lang Linda Ung
assistant editor (as Linda Ung)
Matthew Walker
assistant editor

Music Department

Lindsay Adams
orchestra ensemble
John Campbell
vocal choir
S.G. Coleman
angel voice
Melissa Cox
orchestra ensemble
Regina Daniel
vocalist: soprano
Richard Faint
vocal choir
Kim Girdlestone
ensemble administrator / orchestra ensemble
Irene Gryllis
vocal choir
Felizia Harris
vocal choir
Michael Henry
conductor: vocal choir
Bryce Jacobs
conductor / orchestra ensemble / orchestrator
Jaloo Jootiniwa
orchestra ensemble
Leo Kram
orchestra ensemble
Anthoula Krassas
vocal choir
Jennifer Lambeth
vocal choir
Joanne Mayson
vocal choir
Adam Mckenzie
orchestra ensemble
Valerie Morgan-Pertu
orchestra ensemble
Andrew Mulholland
angel voice
Richard O'Brien
angel voice
Hanna Oblikov
orchestra ensemble
Georgia Orfanos
angel voice
Mathisha Panagoda
orchestra ensemble
Lima Peni
angel voice
Catherine Prineas
vocal choir
Irene Sarrinikolaou
angel voice
Sophie Serafino
orchestra ensemble
Max Smidt
orchestra ensemble
Vanessa Tammetta
orchestra ensemble
Jason Tampake
orchestra ensemble
Nicole Taylor
vocal choir
Bryce Jacobs
composer: additional music (uncredited)

Script and Continuity Department

John Duong
continuity
Kim Ramsay
continuity (uncredited)

Additional Crew

Ellie Boustead
on-set nurse
Kirstin Dell
insurance: Blue Broking
Prue Fletcher
distribution master: The LaB Sydney
Michael Hagarty
nursing coordinator
John Higgins
dialect coach
Jason Holmes
insurance: Blue Broking
Az Jackson
stand-in: Asmodeus
Scott Lewis
on-set nurse
Kate McCormack
on-set nurse
Julia Palmer
office support: MetalDog Productions
Cliff Villarroel
on-set nurse

Thanks

James Caitlin
the producers wish to thank for their assistance
Jules O'Loughlin
the producers wish to thank for their assistance
All Filters