David Hewlett
Steven Lunney (age 25)
Acting
Henry Czerny
Peter Lavin
Acting
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
Brian Lunney (age 16)
Acting
Mary Walsh
Lenora Pardy
Acting
Alain Goulem
Brother Glynn
Acting
Kristine Demers
Shielah
Acting
Sheena Larkin
Commission Lawyer
Acting
Brian Dooley
Detective Noseworthy
Acting
Michael Chiasson
Lavin's Lawyer
Acting
Frank Schorpion
Defence Lawyer
Acting
Dereck O'Brien
Detective Owen
Acting
Eric Lortie
Antoine Lavin
Acting
Daniel Lortie
Pierre Lavin
Acting
Kelly Ricard
Social Worker
Acting
Gary McKeehan
Minister
Acting
Philip Spensley
Justice Minister
Acting
Tedd Dillon
Former St. Vincent Resident
Acting
Stephen Lush
T.V. News Reporter
Acting
Bryan Hennessey
Paul Stevens
Acting
Kathleen Fee
Office Manager
Acting
Louise Stoodley
Brian's Daughter
Acting
Willy Lavendel
Blair
Acting
Greg Thomey
Brother Glackin
Writing