Guest Stars Tanya-Loretta Dee as PC Olsen Richard Bennett as Ethan David Schaal as DS Foden Louise Barrett as Helen Baxter Charlie Roe as Alex Atkins