Cast (29)

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

Crew (17)

John N. Smith

Director

Des Walsh

Writer

Colin Neale

Executive Producer

Claudio Luca

Executive Producer

Neil Smolar

Original Music Composer

Sam Grana

Writer

John N. Smith

Writer

Nicole de Rochemont

Associate Producer

John N. Smith

Story

Pierre Letarte

Director of Photography

André Corriveau

Editor

Sam Grana

Producer

Martine Allard

Line Producer

Claudio Luca

Producer

Edward Riche

Story

Des Walsh

Story

Sam Grana

Story