Ian Holm
Mitchell Stephens
Ian Holm
Mitchell Stephens
Sarah Polley
Nicole Burnell
Tom McCamus
Sam Burnell
Gabrielle Rose
Dolores Driscoll
Alberta Watson
Risa Walker
Caerthan Banks
Zoe Stephens
Maury Chaykin
Wendell Walker
Stephanie Morgenstern
Allison
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
Devon Finn
Sean Walker
Fides Krucker
Klara Stephens
Magdalena Sokolowski
Young Zoe
James D. Watts
Young Mitchell
Brooke Johnson
Mary Burnell
Allegra Denton
Jenny
Peter Donaldson
Schwartz
Russell Banks
Dr. Robeson
Mychael Danna
Live Band Harmonium Player (uncredited)
Atom Egoyan
Director
Atom Egoyan
Producer
Mychael Danna
Original Music Composer
Paul Sarossy
Director of Photography
Camelia Frieberg
Producer
Atom Egoyan
Screenplay
Susan Shipton
Editor
Stephen Lynch
Assistant Makeup Artist
Peter Cosco
First Assistant Art Direction
Simone Urdl
Post Production Supervisor
Sandy Glud
Set Buyer
Gérald Altenburg
Assistant Hairstylist
Roberta Pazdro
Production Manager
David Webb
First Assistant Director
Sylvain Cournoyer
Makeup Artist
Cassandra Cronenberg
Assistant Director Trainee
Debra Johnson
Hairstylist
Mary Monforte
Assistant Makeup Artist
Andy Mikita
First Assistant Director
David Drainie Taylor
ADR Editor
Tracey Poirier
Second Assistant Director
David Horton
Boom Operator
Jeff Skochko
Special Effects Technician
Dov Samuel
Assistant Editor
Mary Sylwester
Third Assistant Director
Peter Atto
Set Dresser
Teo Moon
Special Effects Assistant
Joan Boyko
Costumer
Chris Hinton
Color Timer
Joanne Rourke
Colorist
Jon P. Goulding
Set Designer
Colin Baxter
Sound Assistant
Michael Kavanagh
Special Effects Coordinator
Frank Falcone
Visual Effects Supervisor
Pat Blow
Costume Assistant
James Cooper
Visual Effects Supervisor
Matthew Williams
Location Production Assistant
Eardley Wilmot
Location Manager
Allen Bell
Script Editor
Darryl Dennis Deegan
Lead Set Dresser
Peter Kelly
Sound Re-Recording Mixer
Ron Mellegers
Assistant Foley Artist
Steve Munro
Sound Engineer
Robert Moon
Key Special Effects
Dennis Berardi
Visual Effects
Bernie Cisternas
Sound Engineer
Sue Conley
Dialogue Editor
Andy Malcolm
Foley Artist
Jason Carswell
Visual Effects
Janis Kanigan
Color Timer
Tracey Renyard
Assistant Location Manager
Goro Koyama
Foley Artist
Sharon Zupancic
Assistant Foley Artist
Suzanne Leslie
Extras Casting
Larry Burkam
Art Department Assistant
Larry Burkam
Set Dresser
Alexandra Hooper
Lead Set Dresser
Steve Copley
Foley Mixer
Ross Redfern
Sound Recordist
Dawn Rivard
Special Effects
Bob Lacivita
ADR Recordist
Craig Small
Visual Effects
Lorne Davidson
Location Manager
Ron Searles
Sound Engineer
Jason Wells
Special Effects
Persis Reynolds
Visual Effects Producer
Cory Kinney
Assistant Location Manager
Steve Munro
ADR Recordist
Bruno Bryniarski
Second Assistant Director
Eric Apps
ADR Recordist
James A. Gore
Assistant Foley Artist
Tony Van den Akker
Foley Mixer
Curtis Bradshaw
Special Effects Assistant
Sean Montgomery
Visual Effects
Ray Campbell
Sound Assistant
Greg Shim
ADR Recordist
Darren Robson
Location Production Assistant
Selina Williams
Location Production Assistant
Megan Conacher
Extras Casting
Kathleen Climie
Art Direction
Tami Thomson
Production Coordinator
David Webb
Associate Producer
Beth Pasternak
Costume Design
Paul Winestock
First Assistant Editor
Phillip Barker
Production Design
Robert Lantos
Executive Producer
Alexander Reda
Assistant Costume Designer
Joanne T. Harwood
Script Supervisor
Russell Banks
Novel
András Hámori
Executive Producer
Sandra Cunningham
Line Producer
Keith Elliott
Sound Re-Recording Mixer
Johnnie Eisen
Still Photographer
Rod Crombie
Steadicam Operator
Peter Szkoda
Stunt Coordinator
Daniel Pellerin
Sound Re-Recording Mixer
Patricia Cuccia
Set Decoration
Patricia Boulden
Assistant Costume Designer
Steve Munro
Sound Designer