Guest Stars Adrian Lukis as Blake Hardiman Joanna David as Wendy Powell Richard McCabe as Colin Fowler Nicholas Farrell as James Collier Caroline Harker as Jane Hardiman Andrew Lee Potts as Dan Parker Annabelle Apsion as Kate Farley Richard Hope as Frank Vaudrey Phoebe Nicholls as Amanda Reece Jonathan Tafler as Max Joseph Mary Healey as Edith Bradley Thom Fell as Mark Wilson Susan Porrett as Deidre Simms Tom Bennett as Matthew Farley Jonathan Moore as Leonard Holmes Michael Bertenshaw as Malcolm Powell