Cast (17)

Bruce Greenwood

Francis

Mia Kirshner

Christina

Don McKellar

Thomas

Sarah Polley

Tracey

Victor Garber

Harold

David Hemblen

Inspector

Peter Krantz

Man in taxi

Arsinée Khanjian

Zoe

Elias Koteas

Eric

Calvin Green

Customs Officer

Damon D'Oliveira

Man at opera

Jack Blum

Scalper

Billy Merasty

Man at opera

Ken McDougall

Doorman

Maury Chaykin

Exotica Club Client (uncredited)

C.J. Lusby

Exotica Club Dancer (uncredited)

Nadine Ramkisson

Exotica Club Dancer (uncredited)

Crew (49)

Atom Egoyan

Director

Linda Del Rosario

Production Design

Linda Del Rosario

Art Direction

Richard Paris

Production Design

Richard Paris

Art Direction

Linda Muir

Costume Design

Paul Sarossy

Director of Photography

David Webb

Associate Producer

Sandra Cunningham

Production Manager

Roberta Pazdro

Assistant Production Manager

Roland Schlimme

Production Coordinator

David Webb

Assistant Director

Fergus Barnes

Second Assistant Director

Michele Rakich

Third Assistant Director

Simone Urdl

Other

Hussain Amarshi

Other

Carolynne Bell

Assistant Production Coordinator

Scott Mansfield

Extras Casting

Joseph Micomonaco

Camera Trainee

Mark Willis

Other

Paul Boucher

Focus Puller

David Crone

Steadicam Operator

David Owen

Gaffer

George Kerr

Electrician

Joanne T. Harwood

Script Supervisor

Harper Forbes

Grip

Peter Melnychuk

Boom Operator

Linda Del Rosario

Set Dresser

Richard Paris

Set Dresser

Garth Brunt

Set Dresser

Nicole Demers

Makeup Artist

Debra Johnson

Hair Designer

Atom Egoyan

Screenplay

Mychael Danna

Original Music Composer

Steve Munro

Sound Designer

Atom Egoyan

Producer

Camelia Frieberg

Producer

Susan Shipton

Editor

Keith Elliott

Sound Re-Recording Mixer

Peter Kelly

Sound Re-Recording Mixer

Andy Malcolm

Foley Artist

Daniel Pellerin

Sound Re-Recording Mixer

Tony Van den Akker

Foley Recordist

Ross Redfern

Sound Recordist

Ted Hanlan

Stunt Coordinator

Greg Van Alstyne

Title Designer

Claudia Moore

Choreographer

David Plank

Focus Puller

Kathleen Climie

Assistant Art Director