Cast (12)

Tamara Lawrance

Charlotte

Jack Lowden

Thomas

Edward Holcroft

Ben

Chloe Pirrie

Jane

Kiran Sonia Sawar

Linsey

Michael Nardone

George

Fiona Shaw

Margaret

Anton Lesser

Dr. Richards

Natalia Kostrzewa

Betty

Nyree Yergainharsian

Doctor Rios

Toyah Frantzen

Médica

Terry Byrne

Priest

Crew (21)

Natalie Holt

Original Music Composer

Jack Halama

Original Music Composer

Joe Marcantonio

Director

Joe Marcantonio

Writer

Jason McColgan

Writer

Dominic Norris

Producer

Jack Lowden

Producer

John Keville

Executive Producer

Morgan Bushe

Executive Producer

Norman Merry

Executive Producer

Peter Hampden

Executive Producer

Phil Hunt

Executive Producer

Compton Ross

Executive Producer

Gareth Wiley

Executive Producer

Carlos Catalán

Director of Photography

Fiona DeSouza

Editor

Alice Searby

Casting

Derek Wallace

Production Design

Tom Joyce

Sound Editor

Natalie Humphries

Costume Designer

Bean Ellis

Makeup & Hair