Joe
Alex Campbell
Margaret
Sarah Gadon
Agnes
Joan Heney
Dorothy
Dorothy Gordon
Dr. Therminger (as Bill Lynn)
William Lynn
Miss Bradford
Martha Burns
Mr. Phillips
Tom McCamus
Barbara Budd
Grandpa
Paul Soles
Tom Muster
Shawn Roberts
Danielle
Samantha Weinstein
Dad
Nicholas Campbell
Pete
Andrew Chalmers
Pastor
Aaron Abrams
Mom
Sonja Smits
Tabby
Sarah Polley
Director
David Weaver
Writer
Jackie May
Producer
Tashi Bieler
Marcia Douglas
Music
Ron Sures
Director of Photography
David Greene
Editor
David Wharnsby
Casting
Jenny Lewis
Production Design
Julie Eknes
Art Direction
Jenny Miller
Costume Design
Julie O'Brien
Script Supervisor
Jill Carter