Nell Tiger Free(Margaret)
Tawfeek Barhom(Gabriel)
Sonia Braga(Silvia)
Ralph Ineson(Brennan atya)
Bill Nighy(Lawrence)
María Caballero(Luz)
Charles Dance(Harris)
Nicole Sorace(Carlita)
Ishtar Currie Wilson(Anjelica nővér)
Andrea Arcangeli(Paolo)
Dora Romano(Romano nővér)
Michelangelo Dalisi(Luca)
Anton Alexander(Spiletto)
Mia McGovern Zaini(Beatrice)
Eugenia Delbue(Terhes nő)
Donatella Bartoli(Apáca 1)
Mario Opinato(Doktor)
Rachel Hurd-Wood(Katherine Thorn)
Sylvia Panacione(1 nővér)
Milena Božić(Silva fiatal korában)
Dobrila Stojnic(Apáca)
Alberto Tierrez(Pap)
Eva Ras(Apáca)