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