Anna Paquin
Jean Markham
Anna Paquin
Jean Markham
Holliday Grainger
Lydia Weekes
Emun Elliott
Robert Weekes
Steven Robertson
Jim
Lauren Lyle
Annie Stock
Gregor Selkirk
Charlie Weekes
Kate Dickie
Pam Stock
Billy Boyd
Older Charlie (voice)
Euan Mason
John
Zara Howell
Chanting Girl 2
Violet Fluendy
Chanting Girl 3
Kaidon McGrath
Bully Boy
Liam Meghan
Billy
Joanne Gallagher
Mrs Bewick
Joni Samson
Connie
Isaac Jenkins
Tim
Farah Samson
Iris
Leo Hoyte-Egan
George
Sarah McCardie
Mrs Robson
Alexa Snell
Meg
Michael O'Connor
Pete
Rebecca Hanssen
Irene
Tori Burgess
Young Rose
Kyle Fitzpatrick
Rose Attacker 1
Ruaridh Mollica
Rose Attacker 2
Craig O'Hara
Rose Attacker 3
Ben Bradley
Grocer
Declan Gemmell
Jimmy
Penny Sharp
Abortionist
Lauren Boyle
Nik Bower
Producer
Nick Hill
Producer
Annabel Jankel
Producer
Daisy Allsop
Producer
Annabel Jankel
Director
Bartosz Nalazek
Cinematography
Jessica Ashworth
Screenplay
Fiona Shaw
Novel
Henrietta Ashworth
Screenplay
Sunny Vohra
Executive Producer
Ross McKenzie
Executive Producer
Ben McKinstrie
Digital Imaging Technician
Alan Manson
Assistant Grip
Deepak Nayar
Executive Producer
Iain Canning
Production Coordinator
Pete Maughan
Drone Operator
Lizzie Francke
Executive Producer
Dan Hubbard
Casting
Maya Maffioli
Editor
Helen Cannon
Hair Designer
Sophie Scott
Unit Publicist
Alan Glover
Steadicam Operator
Shaun Cobley
Steadicam Operator
Robbie Gray
Electrician
Lewis Lyle
Props
Samira Musa
Assistant Accountant
Josh Rowe
Second Assistant Camera
Jonny Kerr
First Assistant "B" Camera
Pete Murphy
Location Manager
David Fraser
Assistant Location Manager
Jo Cameron Brown
Dialect Coach
Laura Davidson
Chaperone
Hannah Leader
Co-Producer
Olivia Jane Middleton
Production Trainee
Alejandro Canca
Assistant Accountant
Cristin Mackenzie
Script Supervisor
Sefa Ucas
Second Assistant "B" Camera
Steph Bryant
Assistant Director Trainee
Katarzyna Świetlikowska
First Assistant Camera
Theo Milford
Gaffer
Jamaica Radcliffe
Assistant Location Manager
Linus Lindbalk
Matte Painter
Christopher Wilson
Dialogue Editor
Natalie Klouda
Musician
Jonny Byers
Musician
David van der Zanden
Second Assistant "B" Camera
Ray Perkins
Camera Truck
Nandie Narishkin
Art Direction
Liam Collins
Props
Jessie Rosbäck
Visual Effects Coordinator
Robin Pollok
Special Effects Coordinator
Sophie Mather
Musician
Eloisa-Fleur Thom
Musician
Kirsty Mangan
Musician
Katherine Tinker
Musician
Francis MacNeil
Electrician
Fiona McLean
Petty Cash Buyer
Leanne Boyd
Props
Megan Lore Gardner
Makeup Trainee
Fiona Henderson
Medical Consultant
Elaine McMaster
Unit Medic
Anders Nyman
Visual Effects Supervisor
Russell McGovern
Special Effects Coordinator
John Percival
Online Editor
Tom Melling
Sound Mix Technician
Oliver Ferris
Foley Editor
Charis Jenson
Musician
Valeria Kurbatova
Musician
Claire M Singer
Original Music Composer
Scott McIntyre
Second Assistant "B" Camera
Les Hinks
Second Assistant "B" Camera
Kit Falck
Art Department Assistant
Anthony Muir
Co-Producer
Andy Harris
Production Design
Marina Campbell
Assistant Production Coordinator
Shayne Savill
Production Accountant
James Melrose
First Assistant "B" Camera
Paul Forest
Second Assistant "B" Camera
Jon Harris
Editor
Helen Cannon
Makeup Designer
Jenni Wright
Floor Runner
Denis Reva
Compositor
Alldin Dauti
CG Artist
Meghan Cassidy
Musician
Brian O'Kane
Musician
Mandy Murphy
Floor Runner
Chris Shaw
First Assistant "B" Camera
Martyn Culpan
Second Assistant "B" Camera
Chorley Bunce
Catering
Doug Tiplady
Props
Stuart Fyvie
Colorist
Travis Flynn
Digital Intermediate Colorist
David Lale
Musician
Clyde Jones
Second Assistant "B" Camera
James Cotton
Line Producer
Laura Brook
Production Executive
Alec Drummond
Camera Truck
John Hutton
Electrician
Caroline McDonald
Graphic Designer
Ian Garland
Assistant Editor
Sonny Hamberg
Compositor
Craig Irving
Sound Re-Recording Mixer
Laure Vaysse
Producer
Jamie Hetherington
Second Assistant Director
Jill Pryde
Production Manager
Ronan Devlin
Assistant Grip
John Hutton
Genetator Operator
Neil Davidson
Still Photographer
Temple Clark
Storyboard Artist
Alison Owen
Executive Producer
Alison Mitchell
Costume Design
Robyn Henderson
First Assistant Director
Barry Laird
Unit Manager
Jennifer Hartland
Dialect Coach
Gustav Törnroth
Compositor
Sue Harding
Foley Artist
Gunnar Óskarsson
Supervising Sound Editor
Nicolas Fleury
Musician
Wendy Kemp Forbes
Makeup Supervisor
Aris Anastassopoulos
Production Sound Mixer
Ashton Radcliffe
Location Manager
Claire Catterson
Casting Associate
Freya Wheelan
Visual Effects Coordinator
Robert Ames
Orchestrator
David Mitchell
Electrician
Mairi Ritchie
Health and Safety
Charlotte Reid
Musician
Matthew Maguire
Musician
Stephanie Edmundson
Musician
Sam Wilson
Musician
Sean Wheelan
Co-Producer
Radka Filipská
Camera Trainee
Stephen Mason
Art Direction
Holly McLean
Assistant Costume Designer
Claire Robinson
Casting Associate
Matthew Steven
Chaperone
Aran Clifford
Sound Mix Technician
Zara Benyounes
Musician
Laura Murphy
Musician
Caroline Grebbell
Standby Art Director
Sara Dillon
Petty Cash Buyer
Paul McNamara
Property Master
Natali McCleary
Choreographer
Bill Anderson
Medical Consultant
Per Nyman
Compositor
Tom Cairns
Digital Intermediate Assistant
Sophia Hardman
Foley Editor
Jean Kerr
Art Direction
Amy Palin-Tune
Unit Manager
Elin Kothe
Matte Painter
Sophia Hardman
Foley Mixer
Claire M Singer
Musician
Claire M Singer
Orchestrator
Anna Hashimoto
Musician
Matthew Kettle
Musician
Harriet Gunn
Unit Manager
Linda Wilson
Unit Medic
Richard Lloyd
Post Production Supervisor
Florentin Ionita
Compositor
Robert Ames
Conductor
Zinajda Kodric
Musician
Galya Bisengalieva
Musician
Lachlan Radford
Musician
Matthew Drinkwater
Musician
Raluca Staruiala
Third Assistant Director
Alan Maxwell
"B" Camera Operator
David Clarke
Grip
Wendy Kemp Forbes
Hair Supervisor
Lauren Jerome
Casting Assistant
Glynn Henderson
Health and Safety
Jen Smith
Unit Medic
Giuliano Dionisio Vigano
Compositor
Magnus Olsson
CG Artist
Brenda Finster
Digital Intermediate Producer
Ross Sellwood
Executive Music Producer
Venetia Jollands
Musician
Dave Brown
Musician
David Weatherstone
Props
Cheryl Tait
Makeup Trainee
Michael Lindsay
Sound Assistant
Mike Panikkou
Location Scout
Michael Toolan
Medical Consultant
Emma Mager
Production Executive
Federica Foresti
CG Artist
Michelle Cort
Additional Colorist
Xena Kirby
Sound Mix Technician
Richard Todman
Music Editor
Paul Martin
Unit Medic
Kallis Kyriacou
Assistant Editor
Kristian Talajic
Compositor
Nikolay Kostomarov
Compositor
Christian Lindholm
Matte Painter
Phil Canning
Music Supervisor