- Meg Rosoffbased on the novel by
- Jeremy Brockscreenplay by &
- Penelope Skinnerscreenplay by and
- Tony Grisoniscreenplay by
- Jack Thorneadditional material
Rest of cast listed alphabetically
- Tony Arvanitis(uncredited)
- Sarah Barnett(uncredited)
- Danielle Britten(uncredited)
- Sophie Ellis(uncredited)
- Paul Fitzpatrick(uncredited)
- Julian Gillard(uncredited)
- Semina Lewis(uncredited)
- Colin Oliver(uncredited)
- Nick Pratt(uncredited)
- Julian Price(uncredited)
- Boyd Rogers(uncredited)
- Clive Shaw(uncredited)
- Gavin Sims(uncredited)
- Carl Sykes(uncredited)
- John Battsekproducer
- Jeremy Brockassociate producer
- Alasdair Flindproducer
- Rosa Romeroline producer
- Tessa Rossexecutive producer
- Andrew Ruhemannproducer
- Charles Steelproducer
- Nicole Stottassociate producer
- Robert Walakexecutive producer
- Piers Wengerexecutive producer
- Nigel Williamsexecutive producer
- Franz Lustigdirector of photography
- Fai Burnetthair trainee (as Fai Archer) / makeup trainee (as Fai Archer)
- Barrie Gowerprosthetic makeup artist
- Marese Langanhair designer / makeup designer
- Victoria Northbrooketrainee: skillset
- Sandra O'Brienhair department head: reshoots
- Farzana Saiyedhair trainee / makeup trainee
- Malwina Suwinskahair trainee / makeup artist
- Kate Warwick-Oliverhair stylist / makeup artist
- Patrick Burrowsunit manager: London
- Tracey Josephshead of production: Film4
- Gabby Le Rasleproduction manager
- Fiona Morhamhead of production: BFI
- Louise Seymourpost-production supervisor
- Jamie D. Allensecond assistant director
- Alex Currie-Clarkthird assistant director
- Aaron Hartleysecond assistant director
- Brady Hoodthird assistant director: additional unit
- Andrew Mannionsecond assistant director: additional unit (as Andy Mannion)
- Dan Maslensecond unit director
- Rob Andersonconstruction manager
- Philip A. Browndraughtsman (as Philip Brown)
- Mark Burgessdressing props: additional unit
- Maxine Carlierstand-by art director
- Julia Challisstand-by props (as Julia Bryson-Challis)
- Gareth Cousinsassistant art director
- Simon Daviesprop hand: dailies
- Arwel Evansstand-by props
- James Fennessyhead painter (as Jim Fennessy)
- Hugo Adamsfoley editor
- Nigel Albermanicheproduction sound mixer
- Mark Applebyadr recordist
- Ben Barkersound design editor
- Mark Beverleydolby sound consultant
- Luke Brownassistant foley mixer
- Andrew Callersound mix technician
- Gillian Doddersadditional dialogue editor
- Bryn Duffysound assistant
- Mike Crowleyspecial effects technician
- Graham Hillsspecial effects technician
- Chris Reynoldsspecial effects supervisor
- Neil Reynoldsspecial effects technician
- Jon Savagespecial effects technician (uncredited)
- Huseyin Canervisual effects supervisor
- Tim Caplanvisual effects producer: Union Visual Effects
- Sandra Chocholskavisual effects artist: Union Visual Effects
- Mitch Creasevisual effects artist: Union Visual Effects
- Agueda Del Castillovisual effects artist: Union Visual Effects
- Simon Hughesvisual effects supervisor: Union VFX
- Mark Keadyvisual effects editor: Union Visual Effects
- Mervyn Newvisual effects artist: Union Visual Effects
- Nikul Patellidar tech
- Nina Armstrongstunt performer
- Lloyd Bassstunt performer
- Oliver Goughstunt performer
- Maurice Leestunt performer
- Belinda McGinleystunt performer
- Jo McLarenstunt coordinator
- Chris Newtonstunt performer
- Andy Pilgrimstunt performer
- Donna Williamsstunt performer (as Donna C. Williams)
- Simon Beachelectrician
- David Cadwalladergrip: additional unit
- Chris Cavanaghdaily video assist
- Mark Claytongaffer
- Nicola Dovestill photographer
- Keith Freemanstand-by rigger
- Tristan Haleyfirst assistant camera: dallies
- Benny Harperbest boy
- Garry Hedgeselectrician
- Lauren Evanscasting assistant
- Cindy Tolanadditional casting
- Robert Sternecasting assistant (uncredited)
- Hannah Marie Williamsextras casting (uncredited)
- Genevieve Coxcostume supervisor
- Barbara Elum-Baldrescostume assistant
- Terry Facermilitary costumer
- Natasha Freemancostume alterations
- Beth Gillmanassistant costume designer
- Katy Hackneycostume dailies
- Vanessa Linghamcostume dailies
- Sharon Longcostume dailies
- Anna Oldham-Coopercostume and wardrobe trainee: skillset
- Hilary Steimanspecialist knitwear (as Hilary Sleiman)
- Fiorenza Bagnarioldigital film bureau: Company 3
- Peter Collinscolour assistant: Company 3
- Marie Fernandesdigital intermediate producer: Company 3
- Adam Glasmancolourist: Company 3
- Emily Greenwooddigital conform: Company 3
- Neil Harrisondigital intermediate systems administrator: Company 3 / senior digital intermediate administrator
- David Harwoodpost-production coordinator
- Timothy P. Jonesdigital film bureau: Company 3 (as Timothy Jones)
- Alex Kalmakriansecond assistant editor
- Tom Asquithlocation scout (as Thomas Asquith)
- Joshua Benedettilocation manager: Wales
- Patrick Burrowsassistant location manager
- Joseph Cairnslocation scout
- Gareth Cousinslocation scout
- Andrew Dalmahoylocation manager: London
- Giles Edlestonlocation manager: additional unit
- Clive Evanslocation scout
- Dorothee Freytaglocations assistant: London
- Tom Howardsupervising location manager
- Leo Abrahamsmusician: guitars
- Cherie Hashzumeadditional engineering
- Jon Hopkinsmusic producer / musician
- Sarah Jonesmusician: drums
- Abi Lelandmusic supervisor
- Davide Rossimusician: violin
- Vince Sipprellmusician: violas
- Emma Smithmusician: violin
- Janice Schummscript supervisor
- Natalie Sloanscript supervisor: additional unit
- Tony Arvanitistransport captain
- Jack Cookedriver
- Shawn Dixondriver
- Christopher Freefacilities hod
- Louis Irwinvehicle coordinator: TLO
- Andy Lawrencedriver: grip
- Tom Ludlamdriver
- Richard Bassettlead security
- Benjamin Berkowitzmarketing & publicity
- Bianca Boeypublicist: Freud Communications
- Sarah Bowdencatering manager: Bowdens Catering
- Geraint Bowenhead chef: Bowdens Catering (as Geraint 'Bowz' Bowen)
- Sue Bruce-Smithhead of commercial development: and brand strategy Film4
- Sandra Butterworthdialect coach
- Amy Cairnsproduction legal services: Reed Smith
- Neil Caldercompletion guarantor: Film Finances
- Tonia Cohenclearance services: Capello Media Solutions
- Shaheen Baigspecial thanks
- Richard Brindlespecial thanks
- Catherine Clarkespecial thanks
- Geoff Daviesthanks
- Scott Jonesthanks
- Suzi Kennedythanks
- Charlotte Knightspecial thanks
- Adele Minchinspecial thanks
Contribute to this page
Suggest an edit or add missing content
