David Hewlett
Steven Lunney (age 25)
David Hewlett
Steven Lunney (age 25)
Henry Czerny
Peter Lavin
Brian Dodd
Steven Lunney (age 10)
Sebastian Spence
Kevin Reevey (age 25)
Johnny Morina
Kevin Reevey (age 10)
Timothy Webber
Brian Lunney (age 30)
Ashley Billard
Brian Lunney (age 16)
Mary Walsh
Lenora Pardy
Lise Roy
Chantal
Alain Goulem
Brother Glynn
Kristine Demers
Shielah
Sheena Larkin
Commission Lawyer
Brian Dooley
Detective Noseworthy
Michael Chiasson
Lavin's Lawyer
Frank Schorpion
Defence Lawyer
Dereck O'Brien
Detective Owen
Eric Lortie
Antoine Lavin
Daniel Lortie
Pierre Lavin
Kelly Ricard
Social Worker
Gary McKeehan
Minister
Philip Spensley
Justice Minister
Tedd Dillon
Former St. Vincent Resident
Stephen Lush
T.V. News Reporter
Bryan Hennessey
Paul Stevens
Kathleen Fee
Office Manager
Janis Spence
Judge
Louise Stoodley
Brian's Daughter
Willy Lavendel
Blair
Greg Thomey
Brother Glackin
John N. Smith
Director
John N. Smith
Writer
Martine Allard
Line Producer
Nicole de Rochemont
Associate Producer
Neil Smolar
Original Music Composer
André Corriveau
Editor
Sam Grana
Writer
Claudio Luca
Producer
Sam Grana
Story
Sam Grana
Producer
Colin Neale
Executive Producer
Pierre Letarte
Director of Photography
Claudio Luca
Executive Producer
John N. Smith
Story
Edward Riche
Story
Des Walsh
Writer
Des Walsh
Story