Guest Stars Richard Dillane as Sean Anderson Luke Hamill as Alex Joe Absolom as Benny Steele Andrew Sachs as Father Morgan Stephen Scott as Graham Doraly Rosa as Annie Frances Barber as Nancy Jamie Foreman as Henry Lee Williams as Brian Hannah Barrie as Susan Nick Williams as PC Whitehouse