Guest Stars Tom Burke as Lt. Colin Race Lesley Sharp as Miss Martindale Abigail Thaw as Rachel Waterhouse Olivia Grant as Annabel Larkin Sinéad Keenan as Nora Brent Phil Daniels as Insp. Hardcastle Guy Henry as Matthew Waterhouse Beatie Edney as Mrs. Hemmings Jaime Winstone as Sheila Webb Geoffrey Palmer as Vice Admiral Hamling Andrew Havill as Sven Hjerson Anna Skellern as Fiona Hanbury Victoria Wicks as Mrs. Swinburne Anna Massey as Miss Pebmarsh