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

Cast

 * Mark Elliott as Thomas
 * Dr. Han Suyin as Emily
 * Humphrey Palmer-Jones as Edward
 * Adeline Palmer-Jones as Rosie
 * Dr. John Keith as Percy
 * Anne Richards as Mavis
 * Robert Hung as Henry
 * Nora Hung as Molly
 * Third Uncle as Toby
 * Suchen as Lady