X

Cast & Crew

Directed By

Written By

Ben Lawrence
written by / story by

Cast

Hugo Weaving
Dan Fisher
Andrew Luri
Sebastian Ahmed
Bolude Watson
Anishka Ahmed
Alan Dukes
Graham Fisher
Melanie De Ferranti
Claire Fisher
Toni Scanlan
Ada Williams
Brandon Burke
Doctor Matrozis
Victoria Haralabidou
Doctor Angela Makris
Fran Kelly
Fran Kelly
Jamie Oxenbould
Pete Brunsworth
Antonia Puglisi
Kalmira's Babysitter
Aker Shagoug
Mariam Taban
Jack Scott
State Library Information Man
Lucy Doherty
Pre-Natal Yoga Instructor
Nick Lathouris
Widow Neighbour
Simon Melki
Dead Iraqi Councillor
Teresa Zaidan
Dead Wife of Iraqi Councillor
Ava Caryofyllis
Iraqi Minefield Girl
Samira Masiang
Kalmira Ahmed - Baby 1
Arrawai Masiang
Kalmira Ahmed - Baby 2
Sadiqah Erinle
Kalmira Ahmed - 16 Months
Edmund Allen
Rose Bay Infant
Neal Horton
Maxi Taxi Driver
Vinnie Cook
Eve in Polaroid
Dash Enfield
Eve in Photos
Kemi Buluro
Party Guest
Deng Deng
Sudanese Militia Machete Man
Wongso Marno
Hospital Patient
Lawrence Ola
Hospital Patient
Demetra Proestos
Hospital Visitor
John Puckeridge-Webb
Hospital Nurse
Jared Quinn
Exhibition Attendee
Brett Watkins
Pedestrian

Produced By

Stephen Boyle
executive producer
Declan Cahill
executive producer
Matt Carter
executive producer
Leah Churchill-Brown
executive producer
Stephen Fitzgibbon
executive producer
Sue Greenshield
executive producer
Paula Jensen
executive producer
Ben Lawrence
executive producer
Sarah Noonan
executive producer
Josh Pomeranz
executive producer
Matt Reeder
producer
Adam Scott
executive producer
Shannon Wilson
co-producer

Cinematography

Sound

Sam Hayward
sound designer
Phil Heywood
re-recording mixer
Joseph Levine
boom operator
Rob MacKay
sound recordist
Angus Robertson
supervising sound editor

Editing

Production Design

Art Direction

Makeup

Ali Robertson
makeup artist
Leah Taylor
makeup department head

Assistant Director

Hannah De Jorge
third assistant director
Ez Eldin Deng
director trainee
Matt Enfield
first assistant director
Joe Popplewell
second assistant director

Production Management

Craig Hunter
unit manager

Art Department

Jake Murphy
property master
Daniel Palmer
standby props
Jacqui Schofield
set dresser
Sam Walker
art runner

Stunts

Jon Heaney
Safety Consultant / stunt coordinator

Editorial

Catherine Armstrong
head of post production
Felicity Collette
post production coordinator
James Cowie
on-line editor
Affrica Handley
assistant on-line editor
Trent Mitchell
assistant editor

Other

Music Department

Andrew Kotatko
music supervisor
Jonathan Pease
choir master

Casting Department

Gemma Brown
casting associate
Olivia O'Flynn
casting assistant

Costume Department

Polly Crowden
standby costume

Camera Department

Tom Gallagher
second assistant camera
Brendan Gribble
camera operator
Ben Hunt
digital imaging technician
Nina Kalkoff
second assistant camera: "a" camera
Sandy McLennan
first assistant camera
John Platt
still photographer
Paul Shakeshaft
camera operator

Location Management

Morgan Supple
location manager

Script Department

Angela Miller
script supervisor
Movie title data and credits provided by
IMDb logo