Sandra Oh
Jade Li
Sandra Oh
Jade Li
Stephen Chang
Dad Li
Alannah Ong
Mom Li
Donald Fong
Ah Hong
Frances You
Pearl Li
Callum Keith Rennie
Mark
Gene Kiniski
Man at Bus Stop
Claudette Carracedo
Lisa
Greg Chan
Uncle Bing
Estelle Coppens
Lead Woman
Lesley Ewen
Carmen
Nathan Fong
Dr. Ming Chu/Bartender
Dennis Foon
Director
Kevin Kelly
Lead Man
Tosca Chin Wah Leong
Linda Taylor Wong
Johnny Mah
Andrew Chau
Mimi Mok
Mrs. Mar
Laara Ong
Selina
Tony Seaver
Bouncer
Wong Gerald Shuck
See-Fu Geomancer
Mina Shum
Janet Eng
So Yee Shum
Auntie Bing
May Tam
Grandmother
Rose Lam
Producer
Peter Wunstorf
Director of Photography
Mina Shum
Writer
Candice Dickens
Art Direction
Patricia Barry
Script Supervisor
Alison Grace
Dialogue Editor
Shane Shemko
Foley
Gregory Middleton
Camera Operator
François Milly
Set Decoration
Dean Giammarco
Sound Re-Recording Mixer
Bill Sheppard
Sound Re-Recording Mixer
Cam Wagner
Foley
Carmen Ruiz Laza
Casting
Jill Haras
Art Direction
Frank Faugno
Sound Designer
Cynthia Ann Summers
Costume Design
Stephen Hegyes
Producer
Todd Elyzen
Gaffer
Alison Grace
Editor
Anne Andersons
Casting
Caroline Davidson
Costume Supervisor
Mina Shum
Director
Les Ford
Property Master
Kirk Tougas
Still Photographer
Shadowy Men on a Shadowy Planet
Music
Michael Bjornson
Production Design
Paul A. Sharpe
Sound Re-Recording Mixer
Rose Lam
Producer