Cast (16)

Clive OwenJohn Farrow

Carice van HoutenSusanna

Ella PurnellMia Farrow

Adrian RawlinsPolice Inspector

Daniel BrühlFather Antonio

Ella HuntElla Foster

Kerry FoxDr. Rachel

Pilar López de AyalaLuisa
Izán CorcheroJuan
Imogen GrayLilly

Michael NardoneFrank

Mark WingettDave
Natasha DosanjhAisha

Héctor AlterioOld Priest

Ralph InesonAlarm Installer
Lolita ChakrabartiER Doctor





