
Cast
Ian Holm
Mitchell Stephens
Sarah Polley
Nicole Burnell
Tom McCamus
Sam Burnell
Gabrielle Rose
Dolores Driscoll
Alberta Watson
Risa Walker
CB
Caerthan Banks
Zoe Stephens
Maury Chaykin
Wendell Walker
Stephanie Morgenstern
Allison
KK
Kirsten Kieferle
Stewardess
Arsinée Khanjian
Wanda Otto
Earl Pastko
Hartley Otto
Simon Baker
Bear
David Hemblen
Abbott Driscoll
Bruce Greenwood
Billy Ansel
Sarah Rosen Fruitman
Jessica Ansel
Marc Donato
Mason Ansel
DF
Devon Finn
Sean Walker
FK
Fides Krucker
Klara Stephens
MS
Magdalena Sokolowski
Young Zoe
JDW
James D. Watts
Young Mitchell
Brooke Johnson
Mary Burnell
AD
Allegra Denton
Jenny
Peter Donaldson
Schwartz
Russell Banks
Dr. Robeson
Mychael Danna
Live Band Harmonium Player (uncredited)
Crew
Atom Egoyan
Directing
CF
Camelia Frieberg
Production
Atom Egoyan
Writing
Atom Egoyan
Production
PS
Paul Sarossy
Camera
Mychael Danna
Sound
SS
Susan Shipton
Editing
GA
Gérald Altenburg
Costume & Make-Up
SC
Sylvain Cournoyer
Costume & Make-Up
DJ
Debra Johnson
Costume & Make-Up
SL
Stephen Lynch
Costume & Make-Up
MM
Mary Monforte
Costume & Make-Up
RP
Roberta Pazdro
Production
SU
Simone Urdl
Crew
BB
Bruno Bryniarski
Directing
Cassandra Cronenberg
Directing
Andy Mikita
Directing
TP
Tracey Poirier
Directing
MS
Mary Sylwester
Directing
DW
David Webb
Directing
PA
Peter Atto
Art
LB
Larry Burkam
Art
LB
Larry Burkam
Art
PC
Peter Cosco
Art
DDD
Darryl Dennis Deegan
Art
SG
Sandy Glud
Art
AH
Alexandra Hooper
Art
JPG
Jon P. Goulding
Art
Eric Apps
Sound
CB
Colin Baxter
Sound
RC
Ray Campbell
Sound
BC
Bernie Cisternas
Sound
SC
Sue Conley
Sound
SC
Steve Copley
Sound
JAG
James A. Gore
Sound
DH
David Horton
Sound
PK
Peter Kelly
Sound
Goro Koyama
Sound
BL
Bob Lacivita
Sound
AM
Andy Malcolm
Sound
RM
Ron Mellegers
Sound
SM
Steve Munro
Sound
SM
Steve Munro
Sound
RR
Ross Redfern
Sound
RS
Ron Searles
Sound
GS
Greg Shim
Sound
DDT
David Drainie Taylor
Sound
TVdA
Tony Van den Akker
Sound
SZ
Sharon Zupancic
Sound
CB
Curtis Bradshaw
Crew
RM
Robert Moon
Crew
TM
Teo Moon
Crew
DR
Dawn Rivard
Crew
JS
Jeff Skochko
Crew
MK
Michael Kavanagh
Crew
JW
Jason Wells
Crew
Dennis Berardi
Visual Effects
JC
Jason Carswell
Visual Effects
JC
James Cooper
Visual Effects
FF
Frank Falcone
Visual Effects
SM
Sean Montgomery
Visual Effects
PR
Persis Reynolds
Visual Effects
CS
Craig Small
Visual Effects
MC
Megan Conacher
Production
SL
Suzanne Leslie
Production
PB
Pat Blow
Costume & Make-Up
JB
Joan Boyko
Costume & Make-Up
CH
Chris Hinton
Editing
JK
Janis Kanigan
Editing
JR
Joanne Rourke
Editing
DS
Dov Samuel
Editing
LD
Lorne Davidson
Production
CK
Cory Kinney
Production
TR
Tracey Renyard
Production
DR
Darren Robson
Production
MW
Matthew Williams
Production
Selina Williams
Production
EW
Eardley Wilmot
Production
AB
Allen Bell
Writing
BP
Beth Pasternak
Costume & Make-Up
PB
Phillip Barker
Art
PC
Patricia Cuccia
Art
Russell Banks
Writing
JTH
Joanne T. Harwood
Directing
TT
Tami Thomson
Production
RL
Robert Lantos
Production
AH
András Hámori
Production
KC
Kathleen Climie
Art
DW
David Webb
Production
JE
Johnnie Eisen
Camera
RC
Rod Crombie
Camera
PS
Peter Szkoda
Crew
PW
Paul Winestock
Editing
AR
Alexander Reda
Costume & Make-Up
SC
Sandra Cunningham
Production
DP
Daniel Pellerin
Sound
KE
Keith Elliott
Sound
PB
Patricia Boulden
Costume & Make-Up
SM
Steve Munro
Sound