Guest Stars Kevin Doyle as Joseph Molesley Allen Leech as Tom Branson David Robb as Dr. Richard Clarkson Zoe Boyle as Lavinia Swire Maria Doyle Kennedy as Vera Bates Stephen Ventura as Davis Rosie Jones as White Feather Girl Jeremy Clyde as General Robertson Gwendolen Chatfield as White Feather Girl Peter McNeil O'Connor as Sergeant Stevens Richard Hansell as Medical Officer Danny Burns as Stretcher Bearer Uncredited Peter Brown as Villager Greg Bennett as Officer at Benefit Concert Robert Clayton as Injured Soldier