All Cast

Jennifer Connelly
Lucy

Alice Englert
Dylan

Ben Whishaw
Elon Bello

Ana Scotney
Petunia

Dasha Nekrasova
Beverly

Karan Gill
Leonard Gow

Marlon Williams
Elmore

Alistair Sewell
Tom

Beulah Koale
Dion
Kahu Wesling MacGregor
Tuesday

Gabe McDonnell
Cilla

Mel Odedra
Abhay
Keporah Torrance
Sasha

Xana Tang
Robin

Thomas Sainsbury
Mark
Vaishalee Bhana
Abhay's Assistant
Bruno Du Bois
Film Director
Molly Hallam
1st Assistant Director

Robbie Magasiva
Lawrence

Edward Clendon
Jay
Perry Piercy
Sheriff #1
James Cain
Sheriff #2

Goretti Chadwick
Jeneane

Jane Campion
Doctor
Anji Kreft
Karla

Carmel McGlone
Waitress
Lara Macgregor
Deborah
Molly O'Shea
Noelle
