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