亨利·科泽尼
Henry Czerny
饰:Brother Peter Lavin
约翰尼·默里那
Johnny Morina
饰:Kevin Reevey
Brian Dooley
Brian Dooley
饰:Detective Noseworthy
Philip Dinn
Philip Dinn
饰:Mike Finn
布莱恩·多德
Brian Dodd
饰:Steven Lunny
Ashley Billard
Ashley Billard
饰:Brian Lunny
杰里米·基弗
Jeremy Keefe
饰:Mike Sproule
Jonathan Lewis
饰:Eddie Linnane
Michael Wade
Michael Wade
饰:Brother MacLaverty
Greg Thomey
饰:Brother Glackin
阿莱恩·古勒姆
Alain Goulem
饰:Brother Glynn
Ed Martin
Ed Martin
饰:Tom Kennedy
Maurice Podbrey
饰:Archbishop
艾丹·迪瓦恩
Aidan Devine
饰:Brother Michael Davitt
Gordon Day
Gordon Day
饰:Premier
Kelly Ricard
Kelly Ricard
饰:Social Worker
David Francis
David Francis
饰:Lou Benson
Ralph Allison
Ralph Allison
饰:Official
Terry Haig
Terry Haig
饰:Official's Aid
Tony Robinow
Tony Robinow
饰:Dermot Moher
Sean Tataryn
饰:Boy of St. Vincent
Gabriel Allard-Graham
Gabriel Allard-Graham
饰:Boy of St. Vincent
David Graham
饰:Boy of St. Vincent
Christopher Millar
Christopher Millar
饰:Boy of St. Vincent
丹尼尔·皮隆
Daniel Pilon
饰:Boy of St. Vincent
Andreas Traczyk
Andreas Traczyk
饰:Boy of St. Vincent
Dennis Van Horn
Dennis Van Horn
饰:Boy of St. Vincent
Ettore Zuccheroso
Ettore Zuccheroso
饰:Boy of St. Vincent
蒂龙·本斯金
Tyrone Benskin
饰:Dr. Maynard
Glenn Downey
Glenn Downey
饰:Policeman
Domenico Fiore
饰:Policeman (as Dom Fiore)
Daniel Hélmond
Daniel Hélmond
饰:Detective
Paulina B. Abarca
Paulina B. Abarca
饰:Nurse (as Paulina Abarca)
Susan Mackasey
Susan Mackasey
饰:Nurse
Nellie Ludlow
Nellie Ludlow
饰:Woman Donating
简·惠勒
Jane Wheeler
饰:Receptionist
Peter Cureton
Peter Cureton
饰:Brother Peter
Peter Jutras
Peter Jutras
饰:Brother Graham
Luc Hamel
Luc Hamel
饰:Priest
John Matthews
John Matthews
饰:Archbishop's Guest
Sam Grana
饰:Monsignor
Daniel Pilon
Daniel Pilon
饰:Boy of St. Vincent
Michael Wade
Paulina Abarca-Cantin
饰:Nurse,(as Paulina Abarca)