X

Cast & Crew

Directed By

Written By

Atom Egoyan
screenplay

Cast

Ian Holm
Mitchell Stephens
Caerthan Banks
Zoe Stephens
Sarah Polley
Nicole Burnell
Tom McCamus
Sam Burnell
Gabrielle Rose
Dolores Driscoll
Alberta Watson
Risa Walker
Maury Chaykin
Wendell Walker
Stephanie Morgenstern
Allison O'Donnell
Earl Pastko
Hartley Otto
Simon Baker
Bear Otto
David Hemblen
Abbott Driscoll
Bruce Greenwood
Billy Adsel
Marc Donato
Mason Adsel
Devon Finn
Sean Walker
Fides Krucker
Klara Stephens
Magdalena Sokoloski
Young Zoe Stephens
James D. Watts
Young Mitchell Stephens
Brooke Johnson
Mary Burnell
Allegra Denton
Jenny Burnell
Russell Banks
Dr. Robeson
Mychael Danna
Live Band Harmonium Player

Produced By

Sandra Cunningham
line producer
Atom Egoyan
producer
Andras Hamori
executive producer
Robert Lantos
executive producer
David Webb
associate producer

Cinematography

Sound

Eric Apps
adr recordist: Casablanca
Colin Baxter
sound assistant
Ray Campbell
sound assistant
Andreas Carlsson
sound trainee
Tim J. Carroll
stereo sound consultant: Dolby
Bernie Cisternas
sound recording engineer
Sue Conley
dialogue editor
Steve Copley
foley mixer
Keith Elliott
re-recording mixer
James A. Gore
foley assistant
Anna Gronau
sound trainee
David Horton
boom operator
Peter Kelly
re-recording mixer
Goro Koyama
foley artist
Bob Lacivita
adr recordist: The Complex
Andy Malcolm
foley artist
Ron Malligers
foley assistant
Steve Munro
adr recordist: Trackworks / sound designer / sound recording engineer
Daniel Pellerin
re-recording mixer
Ross Redfern
sound recordist
Ron Searles
sound recording engineer
Greg Shim
adr recordist: DeLuxe
Sharon Zupancic
foley assistant

Production Design

Art Direction

Makeup

Gérald Altenburg
assistant hair stylist
Sylvain Cournoyer
makeup artist
Debra Johnson
hair stylist
Stephen Lynch
assistant makeup artist: British Columbia
Mary Monforte
assistant makeup artist

Special Effects

Curtis Bradshaw
special effects assistant: British Columbia
Robert Moon
key special effects technician: British Columbia
Teo Moon
special effects assistant: British Columbia
Dawn Rivard
special effects shop
Jeff Skochko
special effects technician
Michael Kavanagh
special effects coordinator
Jason Wells
Special Effects Tech: Toronto

Visual Effects

Dennis Berardi
digital film scanning and recording: Cine-Byte Imaging Inc.
Jason Carswell
visual effects: TOPIX
James Cooper
visual effects supervisor
Frank Falcone
visual effects supervisor: TOPIX
Sean Montgomery
visual effects: TOPIX
Persis Reynolds
visual effects producer: TOPIX
Craig Small
visual effects artist

Assistant Director

Bruno Bryniarski
second assistant director
Cassandra Cronenberg
trainee assistant director
Andy Mikita
first assistant director: British Columbia aerial unit
Tracey Poirier
second assistant director: British Columbia aerial unit
Mary Sylwester
third assistant director
David Webb
first assistant director

Production Management

Roberta Pazdro
production manager: British Columbia
Simone Urdl
post-production supervisor

Art Department

Peter Atto
set dresser
Peter Bell
set apprentice
Larry Burkam
art department assistant: British Columbia / set dresser: British Columbia
Peter Cosco
first assistant art director
Darryl Dennis Deegan
lead set dresser
Sandy Glud
set buyer
Kate Greenaway
illustrator: Pied Piper book
Alexandra Hooper
lead set dresser
Keith McCully
construction supervisor
Daniel Olson
art department apprentice
Michele Witt
photographic artworks
Jon P. Goulding
set designer

Stunts

Marc Akerstream
stunt consultant: British Columbia
Bill Ferguson
stunt consultant: British Columbia
Rick Pearce
stunt coordinator: British Columbia / stunts: British Columbia
Peter Szkoda
stunt coordinator
Claire Webb
stunts: British Columbia
Rob Wilton
stunt coordinator: British Columbia / stunt double: Dolores, British Columbia

Editorial

Chris Hinton
color timer: DeLuxe
Janis Kanigan
color timer: British Columbia
Joanne Rourke
colorist: video mastering
Paul Winestock
first assistant editor
Tai Zimmer
apprentice editor
Dov Samuel
assistant editor

Other

Denise Anderson
driver: British Columbia
Zoe Black
driver: British Columbia
Brian Brennan
picture car coordinator: British Columbia
Richard Chilton
transportation coordinator: British Columbia
Rosemary Dell
driver: British Columbia
Shawn Doyle
driver: British Columbia
Harold Felhauer
driver: British Columbia
Mike Giles
driver: British Columbia
Frank Guadagno
driver: British Columbia
Al Izumi
driver
Nancy Jackson
driver: British Columbia
Viola Janzen
driver: British Columbia
Janelle Kelly
driver: British Columbia
Ryan Kosmynka
driver: British Columbia
Herb Langill
driver: British Columbia
Evan Siegel
transportation coordinator
Bob Snape
transportation captain: British Columbia
Gary Strachan
driver: British Columbia
Andres Vosu
transportation captain

Music Department

David Archer
musician: sackbut
Anne Bourne
musician: cello, backing vocals
Bernie Cisternas
music recording engineer
Tim Clement
musician: acoustic electric guitar
Al Cross
musician: drums
Mychael Danna
musician: harmonium, acoustic guitar
Kim Deschamps
musician: pedal steel, electric bass, acoustic guitar
David Eallis
musician: bells, percussion
Michael Franklin
musician: shawm, krumhorn, recorder
David Greenberg
musician: vielle
Ben Grossman
musician: percussion
Gary Honess
assistant recording engineer
Alison Mackay
musician: vielle, recorder
Terry McKenna
musician: lute
Alison Melville
musician: recorder
Steve Munro
music recording engineer: Persian ny
Hossein Omoumi
musician: Persian ney
Sarah Polley
musician: vocals
Greg Robertson
assistant recording engineer
Ron Searles
music recording engineer
Dante Winkler
assistant recording engineer
Colin Aguiar
assistant: Mychael Danna
Ron Korb
musician: flute

Casting Department

Megan Conacher
extras casting
Suzanne Leslie
extras casting: British Columbia

Costume Department

Pat Blow
costume assistant: British Columbia
Patricia Boulden
assistant costume designer
Joan Boyko
costumer
Alex Reda
assistant costume designer

Camera Department

Craig Anderl
second assistant camera: "b" camera, British Columbia
Paul Boucher
first assistant camera
Rod Crombie
Steadicam operator
Jack Cruikshank
generator operator: British Columbia
Johnnie Eisen
still photographer
Rodrigue Hamilton
electrician: British Columbia
Reni Hoz
second assistant camera
George Kerr
best boy electric
Julian Keyzer
assistant camera: British Columbia aerial unit / first assistant camera: "b" camera, British Columbia
Patrick King
additional camera grip
John McIntosh
electrician: British Columbia
Gregory Middleton
director of photography: British Columbia aerial unit
Tom O'Reilly
best boy grip
John Piva
generator operator
Brian Potts
key grip
David Suddaby
electrician
Kirsta Teague
camera trainee
Jason Webber
electrician
Dale Zucchet
generator operator: British Columbia
Jim Filippone
pilot: camera helicopter

Location Management

Lorne Davidson
location manager: British Columbia
Cory Kinney
assistant location manager
Tracey Renyard
assistant location manager: British Columbia
Darren Robson
location production assistant: British Columbia
Matthew Williams
location production assistant
Selina Williams
location production assistant: British Columbia
Eardley Wilmot
location manager

Script Department

Allen Bell
script editor
Joanne T. Harwood
script supervisor
Movie title data and credits provided by
IMDb logo