- Olivia Fenton(as Olivia Rose Smith)
Rest of cast listed alphabetically
- Alison Looseline producer
- Tom Sherryproducer
- Nicola Shindlerexecutive producer
- Diane Taylorconsultant producer
- Sally Wainwrightexecutive producer
- Joyce Deanmakeup designer
- Sjaan Gillingsmakeup artist
- Caroline Greenoughhair and make up supervisor
- Tori Robinsonmakeup artist
- Natalie Yehezkelunit manager
- Jack Caseythird assistant director
- Simon Maloneyfirst assistant director
- Gemma Nunnsecond assistant director (as Gemma Nunn-Roberts)
- Martin Koenstand-by props
- Mark Mulqueeneydressing props
- Neil O'Rourkestand-by props
- Carol Payneproduction buyer
- Vic Shirovayproperty master
- Eddie Smithstand-by carpenter
- Jessica Williamsgraphic designer
- Silas Gee Williamsdressing props (as Silas Williams)
- Piers Edwardssound editor
- Ruth Elizabeth Howardsecond boom operator (as Ruth Howard)
- David Lynchfirst boom operator (as Dave Lynch)
- Patrick Morrisdubbing mixer
- Dave Ratcliffesound recordist
- Tanvir Hanifvisual effects supervisor
- Jason Hunjanstunt performer
- Gordon Seedstunt coordinator
- Andy Smartstunt performer
- Andy Warehamstunt performer
- Clare Connorsecond assistant camera
- Daniel Edwardsfocus puller: "b" camera
- Craig Hudsonbest boy
- Chris Hutchinson"b" camera operator / steadicam operator
- Daniel Inmangrip (as Dan Inman)
- Sean Lomaxdigital imaging technician
- Adam Murphyelectrician
- Kenny Sykesgaffer (as Ken Sykes)
- Laurence Watsoncamera trainee
- Sally Campbellcostume assistant
- Elaine Robertsoncostume supervisor
- Becci Bloodpost-production coordinator
- Andy Draytonon-line editor
- Neil Parkercolorist
- James Smithersassistant editor (as Jim Smithers)
- James Muirheadlocation manager
- Danny Newtonlocation assistant
- Murray Goldcomposer: title music
- Toby Pitmanmusician: guitar
- Saskia Abbottscript editor
- Kam Odedraassistant script editor
- Angie Pontefractscript supervisor
- Howard Cawthornetransportation captain
- Natasha Bayfordpublicity manager
- Ella Brookesassistant production coordinator
- Marc Grantassistant accountant
- Matthew Jonesproduction runner
- Kate Larkingproduction coordinator
- Janis McMorrineproduction accountant
- Jim Ranyardhealth & safety advisor
- Sophie Reevefloor runner
Contribute to this page
Suggest an edit or add missing content