Eva Green
Miss G
Eva Green
Miss G
Juno Temple
Di
María Valverde
Fiamma
Imogen Poots
Poppy
Ellie Nunn
Lily
Adele McCann
Laurel
Zoe Carroll
Rosie
Clemmie Dugdale
Fuzzy
Sinéad Cusack
Miss Nieven
Helen Norton
Matron
Deirdre Donnelly
Miss Lacey
Barbara Adair
Miss Cairns
Lorna Waldron
Sandra du Toit
Alistair Rumble
Ferry Skipper
Kitty McLaughlin-Dunning
Small Dreg
Jonathan White
Shopkeeper
Jordan Scott
Screenplay
Jordan Scott
Director
Ben Court
Screenplay
Caroline Ip
Screenplay
Rosalie Swedlin
Producer
Julie Payne
Producer
Kwesi Dickson
Producer
Christine Vachon
Producer
Andrew Lowe
Producer
Peter Burgis
Foley Artist
Jeremy Child
Foley Editor
Niamh O'Loan
Makeup Artist
Morna Ferguson
Makeup Designer
Deirdre Fitzgerald
Makeup Artist
Mark Appleby
ADR Mixer
Orla Carrol
Hairstylist
Glen Gathard
Foley Mixer
Andie Derrick
Foley Artist
Ricardo García Arrojo
Executive Producer
Charles Pugliese
Co-Producer
Elisa Alvares
Associate Producer
Ben Scott
Production Design
Michael Costigan
Co-Producer
Sheila Kohler
Associate Producer
Sheila Kohler
Novel
Maggie Rodford
Music Supervisor
Shaheen Baig
Casting
Valerio Bonelli
Editor
Paul Myler
Line Producer
Alison Wright
Music Supervisor
Michael Higham
Music Editor
Jonathan Hession
Still Photographer
Alain Goldman
Executive Producer
Ridley Scott
Executive Producer
Javier Navarrete
Original Music Composer
Tony Scott
Executive Producer
Guy Collins
Executive Producer
Malcolm Reeve
Co-Producer
Catherine Morisse
Co-Producer
John Wells
Executive Producer
Alison Byrne
Costume Design
Jenny Oman
Set Decoration
Jean Bourne
Script Supervisor
Ray Cross
Sound mixer
Carola Ash
Associate Producer
John Mathieson
Director of Photography
Paul Edwards
Steadicam Operator
Donal O'Farrell
Stunt Coordinator
Mike Prestwood Smith
Sound Re-Recording Mixer
Andrew Felton
Boom Operator
Andrew Caller
Sound Re-Recording Mixer
Oliver Tarney
Supervising Sound Editor
Peter Lambert
First Assistant Editor
Naomi Jalil
Casting Associate
Luke Johnston
First Assistant Director
Keith McNamara
Focus Puller
Anna Harrison
Third Assistant Director
Jill Dempsey
Second Assistant Director
Eve Rowan
Casting Assistant
Clyde Doyle
Assistant Art Director
Bill Crutcher
Art Direction