Guest Stars Emma Fielding as Ruth Chevenix Jeremy Northam as Hugo Trent Richard Lintern as John Lake Tushka Bergen as Susan Cardwell Iain Cuthbertson as Gervase Chevenix Fiona Walker as Miss Lingard Zena Walker as Vanda Chevenix