Editing
Directing
Production
Atom Egoyan
Producer
Camelia Frieberg
Producer
Simone Urdl
Other
David Webb
Associate Producer
Sandra Cunningham
Production Manager
Roberta Pazdro
Assistant Production Manager
Carolynne Bell
Assistant Production Coordinator
Roland Schlimme
Production Coordinator
Hussain Amarshi
Other
Scott Mansfield
Extras Casting
Art
Costume & Make-Up
Camera
Sound
Lighting
Writing