Guest Stars Kevin Doyle as Joseph Molesley Allen Leech as Tom Branson David Robb as Dr. Richard Clarkson Samantha Bond as Lady Rosamund Painswick Zoe Boyle as Lavinia Swire Iain Glen as Sir Richard Carlisle Cal MacAninch as Henry Lang Cathy Sara as Mrs. Drake Fergus O'Donnell as John Drake Stephen Ventura as Davis Lachlan Nieboer as Lieutenant Edward Courtenay Uncredited Giles Spencer as Officer Peter Brown as Villager