Guest Stars Lillia Turner as Lily Slater Tabitha Byron as Scarlett Butcher Angela Harvey as Ruth Perry Mavrides as Yiannis Bridgitta Roy as Dr Sarkar