All Cast

Jonathan Banks
PIN (voice)

David Hewlett
Leon

Cynthia Preston
Ursula

Terry O'Quinn
Dr. Frank Linden

Bronwen Mantel
Mrs. Linden

John Pyper-Ferguson
Stan Fraker

Helene Udy
Marcia Bateman

Patricia Collins
Aunt Dorothy
Steven Bednarski
Leon - Age 13

Jacob Tierney
Leon - Age 7
Katie Shingler
Ursula - Age 11

Michelle Anderson
Ursula - Age 5
Joan Austen
Nurse Spalding
Jamie Stern
Eddie Morris

David Gow
Officer Wilson
Terrence Labrosse
Dr. Bell
Aline Vandrine
Mrs. Shaver
Joanna Noyes
Mrs. Henry
Andrew Carter
Andy

Leif Anderson
Dave
Joel Johnson
Jack
Shawn Johnson
Tim
Robin MacEachern
Richie
James Quon
Boy
Jeremy Slaney
Boy
Adrian Knight
Student
Alan Mozes
Student
Marty Finkelstein
Teenager
