Chang Chen
Chen / Mr. Chang / Zhen
Shu Qi
May / Courtesan / Jing
Mei Fang
Old Woman
Su-jen Liao
Hostess / Madam / Jing's Mother
Mei Di
May's Mother / Madam / Aunt
Chen Shi-Zheng
Haruko / Ah Mei / Blue
Lee Pei-Hsuan
Yue / Mickey
Lawrence Ko Yu-Luen