All Cast

Tamara Lawrance

Tamara Lawrance

Charlotte

Jack Lowden

Jack Lowden

Thomas

Edward Holcroft

Edward Holcroft

Ben

Chloe Pirrie

Chloe Pirrie

Jane

Kiran Sonia Sawar

Kiran Sonia Sawar

Linsey

Michael Nardone

Michael Nardone

George

Fiona Shaw

Fiona Shaw

Margaret

Anton Lesser

Anton Lesser

Dr. Richards

Natalia Kostrzewa

Natalia Kostrzewa

Betty

Nyree Yergainharsian

Nyree Yergainharsian

Doctor Rios

Toyah Frantzen

Toyah Frantzen

Médica

Terry Byrne

Terry Byrne

Priest