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