sentence: the other members of the premiere cast included mezzo-soprano zheng cao singing the dual roles of ruth and the youthful liu ling , mezzo-soprano ning liang as old lu ling , bass hao jiang tian as chang , folk/pop vocalist and suona player wu tong as the taoist priest , baritone james maddalena as ruth 's husband , art kamen , mezzo-soprano catherine cook as art 's mother arlene kamen and as madame wang in the flashback to immortal heart village , bass-baritone valery portnov as art 's father , marty kamen , with 14-year-old madelaine matej and 17-year-old rose frazier , respectively , playing art 's teen daughters , dory and fia kamen .