
David Hewlett
Steven Lunney (age 25)
Acting

Henry Czerny
Peter Lavin
Acting
![Brian Dodd]()
Brian Dodd
Steven Lunney (age 10)
Acting

Sebastian Spence
Kevin Reevey (age 25)
Acting

Johnny Morina
Kevin Reevey (age 10)
Acting

Timothy Webber
Brian Lunney (age 30)
Acting
![Ashley Billard]()
Ashley Billard
Brian Lunney (age 16)
Acting

Mary Walsh
Lenora Pardy
Acting

Alain Goulem
Brother Glynn
Acting
![Kristine Demers]()
Kristine Demers
Shielah
Acting

Sheena Larkin
Commission Lawyer
Acting

Brian Dooley
Detective Noseworthy
Acting
![Michael Chiasson]()
Michael Chiasson
Lavin's Lawyer
Acting

Frank Schorpion
Defence Lawyer
Acting
![Dereck O'Brien]()
Dereck O'Brien
Detective Owen
Acting
![Eric Lortie]()
Eric Lortie
Antoine Lavin
Acting

Daniel Lortie
Pierre Lavin
Acting
![Kelly Ricard]()
Kelly Ricard
Social Worker
Acting

Gary McKeehan
Minister
Acting
![Philip Spensley]()
Philip Spensley
Justice Minister
Acting

Tedd Dillon
Former St. Vincent Resident
Acting
![Stephen Lush]()
Stephen Lush
T.V. News Reporter
Acting
![Bryan Hennessey]()
Bryan Hennessey
Paul Stevens
Acting

Kathleen Fee
Office Manager
Acting
![Louise Stoodley]()
Louise Stoodley
Brian's Daughter
Acting

Willy Lavendel
Blair
Acting
![Greg Thomey]()
Greg Thomey
Brother Glackin
Acting
![Bill Barry]()
Bill Barry
Priest at Cemetery
Crew