Ziad Abaza
Salah
Ziad Abaza
Salah
Scot Williams
Jason Brown
Darren Morfitt
Steve
Kristin Atherton
Sarah
Lucinda Rhodes Thakrar
Police Officer
Reece Noi
Malik
Steve McCarten
DCI Cunningham
Martin W. Payne
Beach Streaker
Nina Humphreys
Original Music Composer
Chris Fergusson
Director of Photography
Bethany Lewis
Makeup Artist
Dan Pringle
Writer
Adi Kemp
Set Decoration
Izzy Pratt
Key Hair Stylist
Eloise Rudd
Script Supervisor
Klodian Daja
Set Decoration
Sally Winter
Costume Design
Sarah Elizabeth Bennie
Assistant Costume Designer
Janet Knowles
Set Decoration
Andrew Soakell
Production Design
Jared Pasamar
Set Decoration
Adam J. Merrifield
Producer
Ruth Killey
Costume Supervisor
Dan Pringle
Director
John Jefferies
Art Direction
Dan Pringle
Editor
Tom Pallant
Sound Editor