Love is a Many-Splendored Thing (1955)/Sonic

Cast

 * Mark Elliott as Sonic
 * Dr. Han Suyin as Amy Rose
 * Humphrey Palmer-Jones as Antoine
 * Adeline Palmer-Jones as Cream
 * Dr. John Keith as Tails
 * Anne Richards as Cosmo
 * Robert Hung as Big
 * Nora Hung as Princess Sally Acorn
 * Third Uncle as Uncle Chuck
 * Suchen as Vanilla