Guest Stars Carol Royle as Lady Ursula Lansford Claire Brown as Mildred Nook Nicola Thorp as Scarlet Finch Hetty Baynes as Lucia Morell Sam Cox as Friar Novak Kris Olsen as James Lansford