Stan
David Hemblen
Van
Aidan Tierney
Sandra
Gabrielle Rose
Aline
Arsinée Khanjian
Armen
Selma Keklikian
Aline's Mother
Jeanne Sabourin
Van's Mother
Rose Sarkisyan
Young Van
Vasag Baghboudarian
Administrator
Hrant Alianak
Mistaken Woman
Aino Pirskanen
Original Music Composer
Mychael Danna
Director
Atom Egoyan
Writer
Producer
Editor
Bruce McDonald
Director of Photography
Peter Mettler
Production Manager
Camelia Frieberg
First Assistant Director
Sound Editor
Steve Munro
Costume Coordinator
Nancy Duggan
Sound Recordist
Ross Redfern
Script Editor
Allen Bell
Sound Re-Recording Mixer
Daniel Pellerin
Boom Operator
Peter Melnychuk
Art Direction
Linda Del Rosario
Robert MacDonald