Edit

Full Cast & Crew

Directed by 

Kirk Jones

Writing Credits (in alphabetical order)  

Kirk Jones

Cast  

Shirley Henderson
Peter Mullan
Maxine Peake
Robert Aramayo ... John Davidson
Steven Cree ... David Davidson
Adam McNamara ... PC / Inspector MacCullen
Paddy Towers Paddy Towers ... Lad 1
Gordon Morris ... Queen's Speaker
Jason Alan Staines ... Doctor
Emma Hartley-Miller ... Women On Train
Ruth Milne Ruth Milne ... Karen
Douglas Rankine ... Doctor Colin Hargreaves
Chris Dixon ... James
Anthony Capaldi ... Andy
Calum Cormack Calum Cormack ... Bouncer
Gordon Peaston ... Councillor Spalding
Michael Dylan Michael Dylan ... Butler
Isla Mercer Isla Mercer ... Young Caroline
Andrew McPhail Andrew McPhail ... James' friend
Amber Sylvia Edwards Amber Sylvia Edwards ... Marie
Donald Morrison Donald Morrison ... Priest
Cerys Tinney ... Girl
Finlay Phillips Finlay Phillips ... School Boy (uncredited)

Produced by 

Georgia Bayliff ... producer
John Davidson ... executive producer
Kirk Jones ... producer
Graeme Mackenzie ... line producer
Piers Tempest ... producer

Music by 

Stephen Rennicks

Cinematography by 

James Blann

Editing by 

Sam Sneade

Casting By 

Lauren Evans

Art Direction by 

David Konix ... supervising art director

Set Decoration by 

Felicity Good

Makeup Department 

Deb Kenton ... Hair & Make up Designer

Second Unit Director or Assistant Director 

Mat Billings ... floor runner
Remo Catani ... first assistant director
Libby Cavaye ... floor runner
Dawn Franklin ... second assistant director
Doug Inman ... Crowd 2nd Assistant Director
Callum Johnson ... third assistant director
Kendal Sheridan McKinlay ... base runner
Eilidh Murdoch ... third assistant director
Mia Williamson ... floor runner

Art Department 

Callum Donaldson ... Dressing Props
Robyn Gray ... Assistant Graphic Designer / Petty Cash Buyer
Laura Knight ... Art Department Researcher
Maebh McManus ... art department assistant
Jordan R.A. Mills ... standby props: pickups
Rebecca Smith ... assistant art director

Sound Department 

Arthur Fenn ... key first assistant sound
Billy Hayes ... first assistant sound: dailies
Simon Hayes ... Production Sound Mixer
Robin Johnson ... first assistant sound

Camera and Electrical Department 

Martin Cumming ... digital imaging technician: Dailies
Graeme Hunter ... still photographer
Clyde Jones ... first assistant camera: a camera
Scott Christopher McIntosh ... camera trainee
Paul Morgan ... camera trainee
Jess Pezet ... digital imaging technician
Agata Rafalska ... second assistant camera: a camera

Casting Department 

Melissa Wilkins ... casting associate

Editorial Department 

Annalisa Boyd ... Assembly Editor
Dan Moran ... colorist

Location Management 

Angus Blacklock ... location assistant
Jay Finlayson ... assistant location manager
Oliver Laurenson Gore ... location manager
Stuart Miles Green ... assistant location manager

Music Department 

Kirsten Lane ... music supervisor

Script and Continuity Department 

Sophie Faye O'Shea ... Trainee Script Supervisor
Ada Stachura ... script coordinator / script supervisor

Additional Crew 

Asib Akram ... production coordinator
Marie Biebert ... Assistant Production Co-ordinator
Laurence Brown ... production and finance legal services
Kate Eldridge ... production manager
Fiona Mundy ... production assistant
Matthias Pachner ... producer's assistant
Eleanor Parker ... Production Executive
Ada Urbaniak ... production assistant
Tom Vevers ... director's assistant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed