Filmmakers
Above the lineDW
Director
Duncan Ward
DM
Screenplay
Danny Moynihan
JM
Cinematography
John Mathieson
Director of Photography
KP
Editing
Kant Pan
Editor
JP
Music
Janusz Podrazik
Original Music Composer
CG
Production Design
Caroline Greville-Morris
Cast
28GA
Gillian Anderson
Jean Maclestone
AC
Alan Cumming
Dewey Dalamanatousis
HG
Heather Graham
Beth Freemantle
DH
Danny Huston
Art Spindle
JH
Jack Huston
Jo Richards
CL
Christopher Lee
Mr. Alfred Rhinegold
JL
Joanna Lumley
Mrs. Alfreda Rhinegold
SM
Simon McBurney
Robert Freign
MO
Meredith Ostrom
Joany
CR
Charlotte Rampling
Emille
AS
Amanda Seyfried
Paige Prideaux
SS
Stellan Skarsgård
Bob Maclestone
JW
Jaime Winstone
Elaine
AA
Alfie Allen
Photographer
GA
Gemma Atkinson
Charlotte Bailey
SC
Silas Carson
Surgeon
SC
Sidney Cole
Taxi Driver
SJ
Sergio James
Alphonse (Maitre D')
MC
Michael Culkin
Beth's Father
JB
Joséphine de la Baume
Frenchie
AE
Alma Eno
Elaine's Friend
ME
Michael Estorick
Rabbi
RF
Rosie Fellner
Rachel Leighton
SG
Stephen Greif
Bob's Lawyer
MP
Maria Papas
Waitress
JR
Jenny Runacre
Mrs. Havermeyer
ES
Ebe Sievwright
Assistant Surgeon
JU
Jan Uddin
Art's Partner
Departments
90Production
- Jane HolzerAssociate Producer
- Steve DalyAssociate Producer
- Tom WoodAssociate Producer
- Sara GilesAssociate Producer
- Susan Spagna DorfmanAssociate Producer
- Laura De CastoAssociate Producer
- Meredith OstromAssociate Producer
- Gary DavyCasting Director
- Julia StannardCo-Producer
- Robert WhitehouseExecutive Producer
- Christopher FiggExecutive Producer
- Leonid RozhetskinExecutive Producer
- Valentine StockdaleExecutive Producer
- Charles HaswellExecutive Producer
- Chris HanleyExecutive Producer
- Katrine BoormanExecutive Producer
- Matthew HobbsExecutive Producer
- Matias RojasExecutive Producer
- Jane DoughtyPost Production Coordinator
- Christopher SimonProducer
- Danny MoynihanProducer
- Kami NaghdiProducer
- Cat VilliersProducer
- Lewis PartoviProduction Coordinator
- Matt TreadwellProduction Executive
- Anita JankovicProduction Executive
- Emma PikeProduction Manager
- Alex SutherlandProduction Supervisor
Camera
- Sam Garwood"B" Camera Operator
- Ross McNamaraClapper Loader
- Steve BurgessFocus Puller
- Keith McNamaraFocus Puller
- Mark TillieStill Photographer
Sound
- Tim HandsADR Editor
- Nick KrayADR Mixer
- Jamie RodenADR Mixer
- Peter GleavesADR Mixer
- Rick GouldADR Recordist
- Antony BaymanADR Recordist
- Colin RitchieDialogue Editor
- Christopher WilsonFoley Editor
- Nigel StoneMusic Editor
- Phil FreudenfeldSound Effects Editor
- Adrian RhodesSound Re-Recording Mixer
- Ken LeeSound Recordist
- Adrian RhodesSupervising Sound Editor
Art
- Nick DentArt Direction
- Edward KellowLead Set Dresser
- Steve HudsonLead Set Dresser
- Tracy GallaccioSet Decoration
- Lucien SandsSet Dresser
- Rachel RobertsonStandby Art Director
Costume & Make-Up
- Marnie OrmistonCostume Assistant
- Kate LaverCostume Assistant
- Poppy WaddellCostume Assistant
- Holly SmartCostume Assistant
- Jade PageCostume Assistant
- Sarah WoodCostume Assistant
- Rebecca GarrityCostume Assistant
- Claire AndersonCostume Designer
- Janine MarrCostume Supervisor
- Suzanne Stokes-MuntonHair Designer
- Tracey LeeKey Makeup Artist
- Angela Oxley EvansMakeup & Hair
- Faye De BremaekerMakeup Artist
- Katy FrayMakeup Artist
- Suzanne Stokes-MuntonMakeup Designer
- Melanie RaabMakeup Trainee
- Alison StrudwickWardrobe Assistant
Visual Effects
- Anthony WebbVFX Artist
- Lewis SaundersVFX Artist
- Rick McMahonVFX Artist
- Shanaullah UmerjiVisual Effects Producer
- Simon KilroeVisual Effects Supervisor
Editing
- Will GilbeyAdditional Editing
- Julian GilbeyAdditional Editing
- Matt GerrishAssistant Editor
- Folasade OyeleyeAssociate Editor
- Gareth ParryOnline Editor
- Justin EelyOnline Editor
Crew
- Nigel StoneAdditional Music
- Alistair HopkinsPost Production Supervisor
- Gareth MilneStunt Coordinator
- Danielle da CostaStunts
Writing
- Danny MoynihanNovel
- Sara Harper BarnesScript Consultant
Directing
- Alex OakleyFirst Assistant Director
- Beverly WinstonScript Supervisor
- Mark HopkinsSecond Assistant Director
- Emily PerowneThird Assistant Director
