• People

Credits

Cast

Valerie Tian

Valerie Tian

Mindy Lum

Sandra Oh

Sandra Oh

Kim Ho Lum

Ric Young

Ric Young

Bing Lai

Chang Tseng

Chang Tseng

Shuck Wong

Russell Yuen

Russell Yuen

Alvin Ng

Donald Fong

Nelson Zong

Christina Ma

Ada Lai

Alannah Ong

Alannah Ong

Tam

Tsai Chin

Tsai Chin

Hun Ping Wong

Colin Foo

Colin Foo

Lee-Tai-Tai / Yeu Wong

Art

Carol Lavallee

Art Direction

Michael Bjornson

Production Design

Dina Holmes

Set Decoration

Camera

Peter Wunstorf

Director of Photography

Costume & Make-Up

Katia Stano

Costume Design

Editing

Alison Grace

Editor

Production

Heike Brandstatter

Casting

Coreen Mayrs

Casting

Laura Harbin

Co-Producer

Bryan Gliserman

Executive Producer

Marguerite Pigott

Executive Producer

Mina Shum

Mina Shum

Executive Producer, Writer, Director

Scott Garvie

Scott Garvie

Producer

Raymond Massey

Producer

Christina Jennings

Christina Jennings

Producer

Sound

Andrew Lockington

Original Music Composer

Writing

Dennis Foon

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.