Guest Stars Simon Armstrong as PC Carter Denise Black as Maggie Kavanah Michael J. Jackson as Mike Branscombe Nathalie Armin as Parminder Larry Lamb as Father Peter Harker Gabrielle Hamilton as Fay Jenny Howe as Jan Fletcher Sally Edwards as Ruth Doyle Callum Yuill as Craig Jack Baverstock as Joe Doyle Tim O'Hara as Spud