- Posy Simmondsgraphic novel
- Moira Buffiniscreenplay
Rest of cast listed alphabetically
- Tina Simmons(uncredited)
- Maya Amsellemexecutive producer
- Hannah Farrellassociate producer
- Sharon Harelexecutive producer
- Christine Langanexecutive producer
- Alison Owenproducer
- Eve Schoukrounexecutive producer
- Tracey Seawardproducer
- Paul Trijbitsproducer
- Alexandre Desplatcomposer (music by)
- Patrick Rolfesupervising art director
- Chris Wyattart director (as Christopher Wyatt)
- Beverley Bindamake-up & hair artist
- Kristyan Mallettprosthetics
- Daniel Phillipsmake-up & hair designer
- Tapio Salmimake-up & hair supervisor
- Cesar Alonsomakeup effects technician (uncredited)
- Alistair Hopkinspost-production supervisor
- Samantha Knox-Johnstonproduction manager (as Sam Knox-Johnston)
- Samson Havelandthird assistant director: additional photography (as Sam Haveland)
- Stuart Renfrewfirst assistant director
- Adam Youngassistant director: additional photography
- Karl Liegisthird assistant director (uncredited)
- Bart Baileypainter
- Bruce Barnesstudio supervisor
- Otis A. Bellplaster labourer (as Otis Bell)
- Gillian Campbellscenic artist
- Mat Campbellgreens coordinator
- David Chisholmprops storeman
- Temple Clarkstoryboard artist
- Charlie Cobbportrait artist
- Mark Applebyadr recordist
- Jennie Evansfoley supervisor
- Arthur Fennsound: additional photography
- James Glentonsound mix technician
- Peter Lindsayproduction sound mixer
- Christer Melénsound effects editor
- Kate Morathsound maintenance
- Ulf Olaussonfoley artist
- Theotime Pardonsound assistant
- Manex Efremspecial effects supervisor
- Antony Bluffvisual effects producer
- Piers Hamptonvisual effects producer
- Will Hardwickvisual effects producer
- Claire McGranevisual effects producer
- Mark Nelmesvisual effects supervisor
- Pani Scottvfx editor (as Pani Ahmadi-Moore)
- Zachary Bloomscanning and recording (uncredited)
- Karsten Heckerimaging engineer (uncredited)
- Martin Oforidigital compositor (uncredited)
- Nick Gillardstunt coordinator
- Justin Pearsonstunt double
- Martin Bloyeelectrician: additional photography
- Kerry Brownstills photographer: additional photography
- Sonny Burdisbest boy
- Tony Burnselectrician: additional photography (as Tony Burnes)
- William Burnselectrician: additional photography
- Danny Butlerelectrician: additional photography (as Daniel Butler)
- Trevor Careyrigger
- Shaun Cobleyfocus puller: additional photography
- Jason Dullyclapper loader: additional photography
- Lissy Holmcasting associate
- Marcella Riordanadr voice casting
- Rosie Grantassistant costume designer
- Yasemin Kascioglucostume trainee
- Marion Weisecostume supervisor
- Charlotte Wisemanassistant costume designer
- Paul Yeowellprincipal costume stand-by
- Sally Creescostume assistant: crowd (uncredited)
- Helle Absalonsensenior DI producer
- Ben BradleyDI technical producer
- Sinéad Croninon-line editor
- Alex Gascoigneon-line editor
- Adam Ingliscolourist
- Garry Maddison2k data scanning
- Clive Noakeslaboratory contact
- Beth Pattinsondevelopment editor: BBC Films
- Pani Scottfirst assistant editor (as Pani Ahmadi-Moore)
- Jonah Coombeslocation manager
- John Cramptonlocations unit manager
- Fred Everittlocation trainee
- Amie Tridgellassistant location manager
- Josh Yudkinkey assistant location manager
- David Archsoloist: piano
- John Barrettassistant scoring engineer
- Jean-Pascal Beintusorchestrator
- Nicolas Charronorchestrator
- Peter Clarkeauricle operator
- Alexandre Desplatconductor / music producer / orchestrations / programming
- Andrew Dudmanmusic mixer / music recordist
- Karen Elliottmusic supervisor
- Xavier Forciolimusic production coordinator: France / programming
- Rebecca Gilliversoloist: cello
- Penny Eylesscript supervisor
- Jenny Reidscript supervisor: additional photography
- Garry Abbottminibus driver (as Gary Abbott)
- Maurice Averylocation driver (as Maurice 'Tex' Avery)
- Mike Beavenunit driver
- Allan Bradshawunit driver
- John Burdenminibus driver
- Sophie Burdenminibus driver
- Roy Clarketransportation captain
- Malcolm Cooperlocation facilities
- Hendrik De Jonkerlocation facilities
- Andrew Ellisvehicle technician
- Aaron Andersoncreative coordinator: UK Film Council
- Caridad Angusstand-in: Gemma Arterton
- Nick Atkinsoncreative coordinator: UK Film Council
- Geraldine Atleesenior business affairs executive: UK Film Council
- Stephanie Barkermedical: additional photography
- John Barnessecurity services
- Chris Barnettcaterer
- David Boarettobusiness affairs: Ruby Films
- Ryan Bohankey office production runner
- Carl Boycesecurity services
- Natasha Aldersladespecial thanks
- Russell Allenspecial thanks
- Isabel Beggspecial thanks
- Fiona Burkemanspecial thanks
- Neil Calderspecial thanks
- David Campbellspecial thanks
- Charlie Carteracknowledgment: Roger Allam photographed by
- Jenne Casarottospecial thanks
- Judith Chanspecial thanks
- St John Donaldspecial thanks
Contribute to this page
Suggest an edit or add missing content
