X

Cast & Crew

Directed By

Written By

Cast

Liam McCarthy
Renne's Men
Aurnab As-Saber
Male Onlooker
Phillip McInnes
Police Officer
Hannah Moore
Annabelle
Tiana Hogben
Female Waiter
Marjan Mesbahi
Shopkeeper
Aban Qajarnia
Iranian Son
Sepideh Fallah
Interpreter
Zac Garmsiri
Elly's Party Guest
Nasibeh Irani
Iranian Mother
Shaliz Hosseini
Iranian Wife
Porsha Ghorbanpour
Elly's Party Guest
Elham Baghbani
Festival Dancer
Behrouz Harvasi
Fire Jumper
Meleah Smedley
Firefighter
Sarah Harvasi
Fire Jumper
Faouzi Daghistani
Male Onlooker
Yazdaneh Galt
Festival Dancer
Forouzan Ghorbanpour
Elly's Party Guest
Negin Emamgholi
Festival Dancer
Tina Khabazian
Mrs. Bagheri
Mohsen Panahi
Mr. Bagheri
Kamran Motamedi
Iranian Husband
Nafiseh Hamidi
Elly's Party Guest
Silas James
Prison Guard
Iopu Auva'a
Firefighter
Mohsen Hashemnejad
Elly's Party Guest
Mustafa Amiri
Male Onlooker
Michael Robins
Prison Guard
Victoria Babatsikos
New Years Eve Party Goer
Mert Ergec
Passenger
Meaghan Fahy
Downtown shopper
Eloise Gentle
Downtown Shopper

Produced By

Cate Blanchett
executive producer
Laura Faulkner
line producer
Coco Francini
executive producer
Caitlin Gold
executive producer
Tom Grievson
executive producer
Naomi McDougall Jones
executive producer
Nivedita Kulkarni
executive producer
Lindsay Lanzillotta
executive producer
Lois Scott
executive producer
Andrew Upton
executive producer
Anwyn Watkins
associate producer
Keiran Watson-Bonnice
associate producer
Mark Woods
executive producer: MIFF Premiere Fund

Cinematography

Sound

Lynne Butler
sound recordist
Justin Lloyd
dialogue editor
Liam Moses
adr recordist
Livia Ruzic
sound designer
Timothy Smith
boom operator
Keith Thomas
re-recording mixer

Casting Director

Production Design

Art Direction

Makeup

Helen Magelakis
special makeup effects artist
Carmen Moretti
hair stylist / makeup artist
Selena Pertzel
hair department head / makeup designer

Visual Effects

Caroline Adams
visual effects producer: Future Associate
Lindsay Adams
visual effects supervisor: Future Associate
Ahmed Amari
compositor: Future Associate
Alex Barnes
production coordinator: Future Associate
Jomaree Coronel
compositor: Future Associate
Braxton Daley
compositor: Future Associate
Callum Elliss
compositor: Future Associate
Jasper Garske
fx: Future Associate
Reece Mulley
compositor: Future Associate
Nikki Porter
roto: Future Associate
Phil Vincent
visual effects producer
Stuart Willis
on-set visual effects supervisor: Future Associate
Florian Wittfoth
roto: Future Associate
Kane Zhu
compositor: Future Associate

Assistant Director

Matthew Rooke
second assistant director
James Short
first assistant director
Keiran Watson-Bonnice
second unit director

Production Management

Stella Do
post-production supervisor
Rob Sarroff
post-production supervisor

Art Department

Grant Haye
set dresser
Veronica Jaramillo
graphic designer: art department
Anna McEwan
graphic designer

Stunts

Russell Frost
stunt coordinator
Nathan James
assistant stunt coordinator
Adam Kanngieser
stunt driver
Puven Pather
stunt coordinator
Paul Reid
stunt driver

Editorial

Peter J Bennett
assistant editor
Daniel Bowser
datacine technician

Other

Matthew Baker
special thanks
Paul Wiegard
special thanks

Music Department

Kate Dean
music supervisor

Casting Department

Micaeley Gibson
casting associate

Costume Department

Katherine Nolan
Assistant Costume Standby
Misha Tsai
Costume Standby

Camera Department

Corydon Anderson
first assistant camera
Sarah Enticknap
still photographer
Sara Ricupito
second assistant camera
Jane Zhang
still photographer

Location Management

James Alexander Cameron
location manager
Luke Harrison Ford
location manager
Riley Sugars
On Set Location Manager

Script Department

David Morris
script coordinator
Guy Strachan
script supervisor
Movie title data and credits provided by
IMDb logo