Starring Cast
Key crew
Director
Screenplay
Based on
Producers
Music
Cinematography
Editor
Production design
Costume design
Casting
Full cast
39 cast membersCrew by department
112 crew membersDirecting
Lenny Abrahamson
Director
Nathan Nugent
Second Unit Director
Glen Young
Assistant Art Director
Paul Rankin
First Assistant Editor
Ole Bratt Birkeland
Director of Photography
Bill Crutcher
Supervising Art Director
Emyr Glyn Rees
Third Assistant Director
Olly Robinson
First Assistant Director
Julius Ogden
First Assistant "A" Camera
Bruce Jackson
Second Unit Director of Photography
Production
Andrea Calderwood
Producer
Ed Guiney
Producer
Gail Egan
Producer
Anita Overland
Co-Producer
Ellen Steers
Unit Publicist
Eugene O'Connor
Unit Publicist
Jonathan Rutter
Unit Publicist
Oliver Lavery
Unit Publicist
Andrew Lowe
Executive Producer
Cameron McCracken
Executive Producer
Celine Haddad
Executive Producer
Daniel Battsek
Executive Producer
Tim O'Shea
Executive Producer
Emer O'Shea
Production Coordinator
Lizzie Bull
Production Coordinator
Nicola Morrow
Unit Production Manager
Ann Lynch
Post Production Supervisor
Collie McCarthy
Post Production Coordinator
Hannah Peerless Dalus
Post Production Coordinator
Ishbel Beeson
Post Production Coordinator
Lisa Jacobi
Post Production Coordinator
Camera
Andy Lowe
Gaffer
John Antill
Rigging Gaffer
John Ferguson
Steadicam Operator
Arron Monkman
Second Assistant "A" Camera
Laurence Johnson
Second Assistant "B" Camera
Editing
Sound
Jean McGrath
ADR Mixer
German Camardella
ADR Editor
Jean McGrath
Foley Mixer
Brendan Rehill
Foley Editor
Caoimhe Doyle
Foley Artist
Joan Washington
Dialogue Coach
Steve Fanagan
Sound Designer
Niall Brady
Dialogue Editor
Niall Brady
Supervising Sound Editor
Music
Art
Guy Bevitt
Art Direction
Emma Davis
Set Decoration
Andrew Barden
Property Master
Verena Khan
Graphic Designer
Simon Elliott
Production Design
Ian Zawadzki
Construction Manager
Phil Bull
Standby Property Master
Keziah Barton-White
Construction Coordinator
Zoe Seiffert
Assistant Set Decoration
Visual Effects
Costume & Makeup
Clementine Ollerenshaw
Makeup & Hair
Fiona Matthews
Makeup Artist
Gigi Dey
Makeup & Hair
Jackie Sweeney
Makeup & Hair
Siân Grigg
Makeup & Hair
Tapio Salmi
Makeup & Hair
Stephen Noble
Costume Design
Viveene Campbell
Costume Supervisor
Fiona Matthews
Daily Makeup & Hair
Duncan Jarman
Prosthetic Makeup Artist
Michael Byrne
Prosthetic Makeup Artist
Ailsa Windsor
Assistant Costume Designer
Other
Annabel Wood
Stunts
Belinda McGinley
Stunts
Casey Michaels
Stunts
Claire Lawrence
Stunts
James Harris
Stunts
Rachelle Beinart
Stunts
David Meeking
Painter
Daniel Gibson
Greensman
Daniel Valentine
Greensman
Duncan McNeil
Carpenter
Gearoid Grant
Conductor
Daniel Chaytor
Electrician
Daniel Stones
Electrician
Duncan Riedl
Electrician
Michael James Robinson
Electrician
Owen Varley
Electrician
Patt Foad
Prosthetics
Pawel Polak
Electrician
Liberty Cheesman
Floor Runner
Nicholas Daines
Stunt Double
Rhiannon Willis
Floor Runner
Stewart Allen-Smith
Floor Runner
Polly Bennett
Choreographer
Annie Atkins
Title Designer
Rob Huckle
Dolby Consultant
Irene Chawko
Script Supervisor
Jamie Edgell
Stunt Coordinator
Barrie Gower
Prosthetic Designer
Siân Grigg
Prosthetic Designer
Rhianna Rizvi
Production Secretary
Paul Spateri
Prosthetic Supervisor