Directed by
Chris Foggin |
Writing Credits (in alphabetical order)
Amelia Bullmore | ... | (written by) |
Cast (in credits order)
Patrice Naiambana | ... | Father Nkusi | |
Laura Fraser | ... | Prof. Sarah Gordon | |
Michael Nardone | ... | DCI Neil McKinven | |
Laila Rouass | ... | Azra McKinven | |
Molly Windsor | ... | Emma Hedges | |
Jennifer Spence | ... | Prof. Kathy Torrance | |
Gordon Kennedy | ... | Chief Constable | |
Martin Compston | ... | Daniel MacAfee | |
Stella Gonet | ... | Aileen MacAfee | |
Badria Timimi | ... | Dean Jean Bruzzi | |
Ro Kumar | ... | DS Safi Khurana (as Rohit Kumar) | |
Pamela Byrne | ... | Ruth Tinto | |
Andrea Hart | ... | Janine Muir | |
John Mackay | ... | Joseph Mann | |
Carly Anderson | ... | Marie Monroe | |
Simon McCallum | ... | Security Guard | |
Jack Tarlton | ... | Fiscal John | |
Peter Forbes | ... | Superintendent Gavin Blair | |
Krysten Peck | ... | Erika | |
Robert McCafferty | ... | Bar Officer | |
Vincent Regan | ... | Phil MacAfee | |
John Bett | ... | Judge | |
Douglas Rankine | ... | Keith Farr QC | |
Rest of cast listed alphabetically: | |||
Grant Crookes | ... | Safi's Detective | |
Chris Donald | ... | Ryan Fairlie | |
Philip Gascoyne | ... | Defence Solicitor (uncredited) | |
Nikki Marshall | ... | Detective (uncredited) | |
Alicia McGuire | ... | Cop (uncredited) |
Produced by
Andy Vernon Kitching | ... | line producer (as Andy Kitching) |
Jane Wallbank | ... | producer |
Music by
Jack Halama |
Cinematography by
Tasha Back |
Editing by
John Blackwell | ... | (edited by) |
Casting By
Ri McDaid-Wren | ||
Andy Pryor |
Production Design by
Steven Grainger |
Art Direction by
Lawrence Hearn | ... | (art direction) |
Set Decoration by
Fiona Gallagher |
Costume Design by
Sally Campbell | ... | costumes designer |
Makeup Department
Fiona Lavin | ... | hair and makeup designer |
Emma Partridge | ... | Hair & Makeup Junior |
Louise Perkins | ... | hair & make up supervisor |
Second Unit Director or Assistant Director
Georgina Newton | ... | third assistant director |
Kate Powis | ... | second assistant director |
Mark Roberts | ... | first assistant director |
Art Department
Elinor Birkenhead-Jones | ... | assistant buyer |
Rebecca Clayden | ... | Standby Art Director |
Douglas Ferguson | ... | prop chargehand |
Matthew Henshaw | ... | property master |
Liam McBurnie | ... | graphic designer (as Liam Bryant) |
Thomas Mitchell | ... | set dresser |
Warren Ormondroyd | ... | standby props |
Nicola Presland | ... | art department assistant |
Taylor Smith | ... | stand-by props (credit only) |
Sound Department
Chris Alford | ... | foley mixer |
Robin Cowap | ... | adr mixer |
James Hyde | ... | adr mixer |
Leslie Liu | ... | adr mixer |
Patrick Morris | ... | dubbing mixer |
Patch Morrison | ... | sound effects editor |
Peter Shaw | ... | dialogue editor |
Visual Effects by
Damon Gough | ... | compositor: visual effects |
Chris Powell | ... | visual effects artist |
Jim Solan | ... | visual effects supervisor |
Stunts
Sam Durrani | ... | stunt performer |
Camera and Electrical Department
Turbold Erdenetsogt | ... | lighting technician |
Paul Joy | ... | gaffer |
Jameel Kazmi | ... | best boy |
Mark Leeming | ... | electrician |
Ben Lowe | ... | key grip |
Ben Oliver | ... | first assistant camera |
Joe Rayner | ... | grip assistant |
Vishal Sharma | ... | still photographer |
Adam Sheldon | ... | second assistant camera |
Pete Jones | ... | aerial cinematographer (uncredited) |
Costume and Wardrobe Department
Rosie Lorenz | ... | costume standby |
Editorial Department
Emily Brauders | ... | post producer |
Daniel Gale-Coyne | ... | assistant editor |
Location Management
Emily Grogan-Stokes | ... | locations trainee |
Charlie Thompson | ... | location manager |
Lesley Westhead | ... | location scout |
Music Department
Adiescar Chase | ... | additional music |
Lesley Jackson | ... | composer agent |
Script and Continuity Department
Helena Kealey | ... | script editor |
Transportation Department
Mark Oliver | ... | picture car coordinator |
Additional Crew
Izzy Brennan | ... | production runner |
Leanne Fairbrother | ... | production coordinator |
Michael Hall | ... | medic |
Lucy Harrison | ... | production accountant |
Trisha Mistry | ... | production runner |
Jim Ranyard | ... | health & safety advisor |
Cameron Krogh Stone | ... | voice actor |
Megan Ttereve | ... | production secretary |
Elle Gibbs | ... | assistant production coordinator (uncredited) |
David Whicker | ... | Unit Base Security (uncredited) |