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

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