All Cast

Clive Owen

Clive Owen

John Farrow

Carice van Houten

Carice van Houten

Susanna

Ella Purnell

Ella Purnell

Mia Farrow

Adrian Rawlins

Adrian Rawlins

Police Inspector

Daniel Brühl

Daniel Brühl

Father Antonio

Ella Hunt

Ella Hunt

Ella Foster

Kerry Fox

Kerry Fox

Dr. Rachel

Pilar López de Ayala

Pilar López de Ayala

Luisa

Izán Corchero

Izán Corchero

Juan

Imogen Gray

Imogen Gray

Lilly

Michael Nardone

Michael Nardone

Frank

Mark Wingett

Mark Wingett

Dave

Natasha Dosanjh

Natasha Dosanjh

Aisha

Héctor Alterio

Héctor Alterio

Old Priest

Ralph Ineson

Ralph Ineson

Alarm Installer