Mychael Danna
Music
Paul Sarossy
Director of Photography
Atom Egoyan
Director
Atom Egoyan
Screenplay
Atom Egoyan
Producer
Steve Munro
Sound Designer
Beth Pasternak
Costume Design
Mark Musselman
Executive Producer
Phillip Barker
Production Design
Patricia Cuccia
Set Decoration
Sandra Cunningham
Co-Producer
Kathleen Climie
Art Direction
Sylvain Cournoyer
Makeup Artist