 Hayley Mills (qv) was originally cast as Glencora Palliser, but  backed out when her doctor thought it would be too strenuous as she  had just had a baby. Meanwhile, Susan Hampshire (qv) had also just  had a baby, but her daughter had died. Susans doctor thought work  would be the best thing for her, so she took the part.