Guest Stars Kevin Doyle as Joseph Molesley Allen Leech as Tom Branson David Robb as Dr. Richard Clarkson Samantha Bond as Lady Rosamund Painswick Robert Bathurst as Sir Anthony Strallan Brendan Patricks as Evelyn Napier Christine Lohr as Mrs. Bird Sean McKenzie as Mr. Bromidge Richard Hawley as NCO Ian Kelly as Doctor at Moorfields Hospital Jane Wenham as Mrs. Bates