Ann
Young Ann
Father Dante
Natalie
Father Quinn
Father Raymond
Cardinal Matthews
Dr. Peters
Sister Euphemia
Ann's Mother
Emilia
Sister Kylie
Father Bernhard
Natalie's Mother
Clark
Dante's Mother
Father Zajic - Bulgarian Priest
Elena
Library Nun
Mila
Paramedic #1
Elena's Mother
Contortionist
Newborn Baby
Priest by Cell 1
Priest by Cell 2
Taxi Driver
Emcee at Pub (uncredited)
Priest (uncredited)
Ann's Mother (voice) (uncredited)
Neighbor (uncredited)