Casting

Director

Tony Tilse

Producer

Lucy Maclaren, Fiona Eagger

Executive Producer

Deb Cox, Fiona Eagger

Writer

Deb Cox

Original Music Composer

Greg Walker

Director of Photography

Roger Lanser

Editor

Stephen Evans

Casting

Ann Robinson

Stunt Coordinator

Othman Ilyassa

Production Design

Robbie Perkins

Art Direction

Tricia Collins, Myriam Laraki

Set Decoration

Sean Dennis

Costume Design

Margot Wilson

Makeup Artist

Khadija Hamdan

Hairstylist

Hamdan Malika, Ian Loughnan

Sound Designer

Chris Goodes

Camera Operator

Lilia Sellami

Essie Davis
Essie DavisPhryne Fisher
Nathan Page
Nathan PageDetective Inspector Jack Robinson
Izabella Yena
Izabella YenaShirin Abbas
Rupert Penry-Jones
Rupert Penry-JonesFirst Lieutenant Jonathon Lofthouse
Daniel Lapaine
Daniel LapaineLord 'Lofty' Lofthouse
Jacqueline McKenzie
Jacqueline McKenzieLady Eleanor Lofthouse
Miriam Margolyes
Miriam MargolyesPrudence Stanley
Khaled Abol Naga
Khaled Abol NagaSheikh Kahlil Abbas
John Stanton
John StantonCrippins
Nicole Chamoun
Nicole ChamounShirin's Mother
William Zappa
William ZappaAssist Commissioner Forsythe
John Waters
John WatersProfessor Linnaeus
Mehdi Lamrini
Mehdi LamriniAbdul
Brice Bexter
Brice BexterCaptain Templeton
Holly Austin
Holly AustinMrs. Templeton
Ian Bliss
Ian BlissVincent 'Monty' Montague
Hugo Johnstone-Burt
Hugo Johnstone-BurtConstable Hugh Collins
Ashleigh Cummings
Ashleigh CummingsDorothy ‘Dot’ Collins
Anthony J. Sharpe
Anthony J. SharpeCecil Yates
Travis McMahon
Travis McMahonBert
?
Lee MasonWilson
Joshua Lin Hodge
Joshua Lin HodgeFrank
Mansour Badri
Mansour BadriPrison Guard
Huw Jennings
Huw JenningsAwkward Young Man
?
Robert ShookFleeing Man
?
Glenn Van OosteromUninformed Constable
?
Timna De SilvaAlexandra's Dead Lover
?
Thomas FilerBritish Captain #2
?
Tristan SimePhotographer
?
Abdelghani BouignaPoliceman
?
Peter FourberBritish Police Captain
?
Soussi MohamedStreet Vendor
?
Salma KamalYoung Shirin