Schull, Amanda who plays Li's wife Elizabeth--the American dancer who leaves him to audition for the San Francisco Ballet--was herself a member of the SF corps de ballet until she retired in 2006.
Joan Chen is friends with Charles Foster's wife, actress Ye Chen. They worked together in the Shanghai Film Studio. Charles Foster is portrayed in the film by Kyle MacLachlan, who previously worked with Joan Chen in Twin Peaks (1990).