Vivian Wu
as An Mei's Mother
Lauren Tom
as Lena St. Clair
Tsai Chin
as Lindo Jong
Tamlyn Tomita
as Waverly Jong
Lisa Lu
as An-Mei Hsu
Victor Wong
as Old Chong the Piano Teacher
Rosalind Chao
as Rose Hsu Jordan
France Nuyen
as Ying-Ying St. Clair
Kieu Chinh
as Suyuan Woo
Chao Li Chi
as Canning Woo
Melanie Chang
as June (Age 9)
Lisa Connolly
as Singing Girl
Vu Mai
as Waverly (Age 6-9)
Ying Wu
as Lindo (Age 4)
Mei Juan Xi
as Lindo's Mother
Guo-Rong Chen
as Huang Tai Tai
Irene Ng
as Lindo (age 15)