Cast (47)

Saoirse Ronan

Rona

Paapa Essiedu

Daynin

Nabil Elouahabi

Samir

Izuka Hoyle

Gloria

Lauren Lyle

Julie

Stephen Dillane

Andrew

Saskia Reeves

Annie

Naomi Wirthner

Amanda

Tony Hamilton-Croft

Gary

Posy Sterling

Rita

Danyal Ismail

Pascal

Scott Miller

Young Andrew

Seamus Dillane

James the Barman

Paul Kulik

Middle aged man

Freya Evans

Young Rona

David Garrick

Bouncer Dave

Aniya Sekkanu

Dr. Rasamalar

Liam Smith

Young Orcadian Man

Eilidh Fisher

Bible Group Evie

Jacqui Hirst

Bible Group Ingrid

Nicola Kilpatrick

Bible Group Gina

Dawn Johnson

Bible Group Kirsty

Jack Rooke

Lukas

David Hills

Lab Supervisor

Alexandre Afjool

Ivan

Gillian Dearness

Elena

Tim Dodman

Simon

Louise McMenemy

Young Annie

Olivia Knight

Newborn Rona

Jack Knight

Newborn Rona

Jamie Crew

Rehab Steven

Isabelle Roux

Rehab Tara

Ammar Younis

Rehab Aahil

Conrad Williamson

Jack

Kevin Shaw

Farmer Edward

Kristen Norquoy

Farmer Catrina

Kyle Mackay

Farmer Robin

Ellis Tait

Farmer Amy

Sweyn Hunter

AA Group James

Paul Rendall

AA Group Stephen

Linn Johansson

Female Stranger

Matthew Coulton

Male Stranger

Martin Gray

Calum

Paul Kulik

Middle Aged Man

Aidan Smith

Young Artist Inis

Robbie Fraser

Ferry Announcer

Dave Gray

Radio Announcer

Crew (289)

Andy Drummond

Production Design

Martin Kelly

Supervising Art Director

Grace Snell

Costume Design

Felix Kaufmann

Boom Operator

Paul Kulik

Stunts

Mark Kirby

Music Supervisor

Sarah McGuiness

Dialect Coach

Romain Faure

Prop Maker

Kate Fiore

Graphic Designer

Rebecca McDonough

Art Department Trainee

Luane Gauer

Executive Producer

George Hamilton

Executive Producer

Shirin Hartmann

Co-Producer

Jim Pugh

Executive Producer

Saoirse Ronan

Producer

Janina Vilsmaier

Executive Producer

Claudia Yusef

Executive Producer

Amy Liptrot

Book

Amy Liptrot

Writer

Nora Fingscheidt

Writer

Sarah Brocklehurst

Producer

Jack Lowden

Producer

Dominic Norris

Producer

Jonas Weydemann

Co-Producer

Jakob D. Weydemann

Co-Producer

Nora Fingscheidt

Director

Daisy Lewis

Writer

Yunus Roy Imer

Director of Photography

John Gürtler

Original Music Composer

Jan Miserre

Original Music Composer

Stephan Bechinger

Editor

Kat Morgan

Makeup & Hair

Dominik Leube

Supervising Sound Editor

Oscar Stiebitz

Sound Designer

Jonathan Schorr

Sound Designer

Gregor Bonse

Sound Re-Recording Mixer

Caroline Stewart

Casting

Kahleen Crawford

Casting

Wendy Griffin

Line Producer

Paul Zischler

Line Producer

Rohina Cameron-Perera

Associate Producer

Andi Coldwell

First Assistant Director

Brodie Pringle

Production Manager

Jennifer Mueller von der Haegen

Production Manager

Marlon Beyer Rieger

Second Assistant Director

Ed Ryan

Second Assistant Director

Katherine Phillips

Third Assistant Director

Garry Watson-Boyd

Third Assistant Director

Ellie Meechan

Assistant Director

Lewis Harris

Production Assistant

Madeline Bryce

Production Assistant

Dylan Howell

Floor Runner

Said Khensous-Tayeb

Floor Runner

Yvonne Carroll

Script Supervisor

Marianne Smith

Casting Assistant

Cate Evans

Chaperone

Graham Evans

Chaperone

Asib Akram

Production Coordinator

Melanie Christie

Assistant Production Coordinator

Mat Billings

Production Assistant

Sabina Müller

Production Assistant

Kalee Karsten

Production Assistant

Ana Norrie

Production Assistant

Alexander Halford

Production Assistant

Harris Kliskey

Production Assistant

Thandeka Lynn Muronzi

Production Assistant

Samantha Brayson

Production Accountant

Lara Sargent

Production Accountant

James White

Production Accountant

Oliver Kubina

Production Accountant

Dawn Hingston

Accountant

Kyren Parker

Accountant

Shelly Anne Jones

Accountant

Amy Yeo

Production Assistant

Solomon Golding

Production Assistant

Linda Funmilayo Smith

Production Assistant

Wayne McGregor

Actor's Assistant

Sarah McGuiness

Dialogue Coach

Ita O'Brien

Choreographer

Lili Cooper

Production Assistant

Caroline Grebbell

Art Direction

Heather Donnelly

Standby Art Director

David Macleod

Props

John Felix

Props

Elias Sommer

Props

Dominic Smithers

Set Decoration

Lindsay McGee

Set Buyer

Michael Taylor

Set Buyer

Craig Castle

Dressing Prop

Aidan Smith

Dressing Prop

Paul Lambie

Dressing Prop

Romain Faure

Props

Alexander McNab

Props

Simon McLaren

Props

Caroline Doney

Scenic Artist

Connor Dempsey

Scenic Artist

Derek Reid

Scenic Artist

Katy Hood

Art Department Assistant

Becca McDonagh

Art Department Trainee

Amy Bilcliffe

Vehicles Wrangler

Jason Scott

Vehicles Wrangler

Emil Davidov

First Assistant Camera

Dáire Mac An tSaoir

First Assistant Camera

Ben Smith

First Assistant Camera

Aaron Paul Champion

First Assistant Camera

Aaron Paul Champion

Second Assistant Camera

Jake Lucas

Second Assistant Camera

Piran John Miller

Second Assistant Camera

Catherine Hulme

Second Assistant Camera

Max Fomin

Second Assistant Camera

Michael Montgomery-Salter

Second Assistant Camera

Callum King

Driver

David Charles

Driver

Jake Lucas

Camera Trainee

Callum King

Camera Trainee

Wayne Mazadza

Camera Trainee

Aida McEwen

Camera Trainee

Jessica Lamb

Second Assistant Camera

Martin Cumming

Digital Imaging Technician

Stuart Liam McConville

Digital Imaging Technician

Pete Maughan

Drone Operator

Neil McKay

Camera Car

Wayne Ridal

Camera Car

Raymond Besant

Cinematography

Matthias Pilz

Second Unit Cinematographer

Philip Leutert

Second Unit Cinematographer

Mark Jones

Grip

Kelt Saunders

Grip

Eliott Izzard

Grip

Karris Holm

Grip

Oli Couch

Electrician

Mark Silk

Underwater Camera

Amy Silk

Underwater Camera

Adam Shaikh

Underwater Camera

Gordon Goodwin

Gaffer

Robbie Gray

Best Boy Electrician

Max Elliot Lovell

Electrician

Alex Bellini

Electrician

Ciprian Stroniny

Electrician

Simon Neele

Generator Operator

John Mann

Grip

Shane Maxwell

Standby Rigger

Shane Maxwell

Standby Rigger

Dave Thom

Rigging Gaffer

Chris Knoll

Rigging Gaffer

Dave Thom

Gaffer

Oscar Stiebitz

Sound Mixer

Dominik Leube

Sound Mixer

Jonathan Schorr

Sound Mixer

Johanna Sutherland

Sound

Francesca Price-Smith

Sound

Gregor Dippie

Sound

Kashca Garwood-Walker

Costume Supervisor

Kirsty Hanlon

Costume Supervisor

Emma Rawnsley

Security

Yuki Honjo-Archer

Wardrobe Supervisor

Jade McNaughton

Principal Costumer

Nana Orhurhu

Costume Standby

Mary Jean Walsh

Costume Standby

Katie Madin

Costume Assistant

Kam Yip

Costume Assistant

Kirsteen Stewart

Costume Assistant

Thalia Jane Loonstein

Costumer

Tessa Gibson

Costumer

Elanor Spray

Costumer

Naomi Golding

Costumer

Astrid Schulz

Costumer

Cat Costello

Costumer

Poppy Monroe

Costumer

Cecile Mai

Costumer

Honor Leveson Gower

Costumer

Beatriz Duarte

Costumer

Paula Rebanks

Makeup Supervisor

Tifanny Pierre

Makeup Artist

Maya Man

Daily Makeup & Hair

Skyla Lee

Daily Makeup & Hair

Helen McEwan

Daily Makeup & Hair

Beth Foley

Daily Makeup & Hair

Hazel Brown

Daily Makeup & Hair

Madeleine Drewell

Daily Makeup & Hair

Alice Flesher

Makeup Trainee

Lloyd Bass

Stunt Coordinator

David Garrick

Stunt Coordinator

Ian Kay

Stunts

Bob Schofield

Lighting Supervisor

Felix Welch

Visual Effects

Connor Gallagher

Visual Effects

Scott Leeming

Visual Effects

Robin Pollock

Visual Effects

Alison Young

Location Manager

Richard Brough

Location Manager

George Couch

Location Manager

Matt Lane

Location Manager

Jackie McCraith-Smith

Assistant Location Manager

Chantelle Grieve

Assistant Location Manager

Pete Murphy

Unit Manager

Ryan Dodds

Unit Manager

Mike Reid

Unit Manager

Tony Clarkson

Location Scout

William Perkins

Location Scout

Mat Johnstone

Location Assistant

Ben Helps

Location Assistant

Kieren Anscomb

Location Assistant

Nazaret Ranea

Location Assistant

Guy Pearson

Location Scout

Sam Papidas

Location Scout

Tomas Ibsolano

Location Scout

Monika Sak

Location Scout

Christopher Bonnie Seblante

Location Scout

Heather Buchan

Location Scout

Allanah Louttit

Location Scout

Tom Kennaugh

Location Scout

Jamie Watson

Location Scout

Kate Burkett

Location Scout

Bill Barnbrook

Health and Safety

Mairi Ritchie

Health and Safety

Ian Rendall

Health and Safety

Connor Grant

Health and Safety

Tim Dodman

Health and Safety

Liam Irving

Health and Safety

Kevin Rutherford

Health and Safety

Ian Murray

Health and Safety

Mark Chadwick

Health and Safety

Deziree Wilson

Health and Safety

Rich Parker

Health and Safety

Jon Sanders

Health and Safety

Ross Millar

Set Medic

Gavin Veerasamy

Set Medic

Anne Binckebanck

Set Photographer

Ludovic Robert

Set Photographer

Natalie Seery

Set Photographer

Philip Leutert

Set Photographer

Martin Scott Powell

Set Photographer

Paul Reich

Production Assistant

Clea Tammes

Unit Publicist

Alexander Peacock

Epk Camera Operator

Fiann Macleod

Epk Camera Operator

Eleanor Beaton

Catering

Gregory Martin

Catering

Jon Bentley

Catering

Wayne Buck

Catering

Karl Wolfe

Catering

Natasha Sclater

Catering

Duncan MacPherson

Driver

David McLachlan

Driver

Billy Rae

Driver

Andrew Kennedy

Driver

John Thomson

Driver

Callum Lamb

Driver

John Mochan

Driver

George Iant

Driver

David Fine

Driver

Shakeel Abbas

Driver

Danny Mertsoy

Driver

Richie Cairnie

Driver

Scottie Cairnie

Driver

Dale Winfield

Driver

Tosh McNeil

Driver

Inga Hourston

Driver

Douglas Hourston

Driver

Karis Vassel

Child Wrangler

Rachael Heddle

Child Wrangler

Jess Kambitsis

Child Wrangler

Sophie Steinhagen

Production Consultant

Hugh Brunt

Conductor

Sandra Neundorf

Post Production Supervisor

Johannes Rass

Assistant Editor

Peter Jaitz

Assistant Editor

Maria Lisa Pichler

Assistant Editor

Anna-Sophie Voll

Assistant Editor

Pauline Branke

Title Designer

Monika Preischl

Archival Footage Coordinator

Mona El-Bira

Archival Footage Coordinator

Anne Fabini

Consulting Editor

Lajos Wienkamp-Marques

Supervising Dialogue Editor

Tobias Mahlstedt

Dialogue Editor

Luis Schöffend

Foley Artist

Volker Armbruster

Foley Editor

Marco Schnebel

Foley Recordist

Dave Rodger

Music Editor

Cristina Aragon

ADR Mixer

Meghan Butten

Production Coordinator

Philippa Bowyer

Loop Group Coordinator

Seimi Heffernan

Loop Group Coordinator

Isadora Klene

Loop Group Coordinator

Zoe Langdell

Loop Group Coordinator

Tiernan McVeigh

Loop Group Coordinator

Finbarr John Patrick Merritt

Loop Group Coordinator

Josie Parkinson

Loop Group Coordinator