Kate Coleman
John Coleman
Esther
Sister Abigail
Max Coleman
Daniel Coleman
Dr. Browning
Dr. Värava
Grandma Barbara
Brenda
Joyce
Detective
Sister Judith
Daniels Friend #1
Daniels Friend #2
Hospital Receptionist
Delivery Room Nurse
Teacher
Saarne Institute Receptionist
Saarne Institute Orderly
ICU Doctor
ICU Nurse
Waiting Room Nurse
Injection Doctor
Tricia Albright
Allen Albright
Gunnar Albright
Detective Donnan
Dr. Segar
Dr. Novotny
Officer Leahy
Anna Troyev
Federica
Lobby Guard
Betsy
Mike
Karen
Claire / Receptionist
Little Boy
Officer Kusnetsov
Flight Attendant
Society 1 / Olive
Society 2 / Gertrude
Esther Body Double
Laughing Partier #2
Laughing Partier #1
Orderly
Dude 1
Girl 1 / Madison
Additional Voices (voice)
Guard (uncredited)
Young Esther (uncredited)