Guest Stars David Tennant as Theo Howard Sophia Myles as Susan Gascoigne Ian Peck as First Policeman Madeleine Worrall as Florence Beale Elliot Cowan as Peter Buckingham Danny Dyer as Tony Lucciano Ian Puleston-Davies as Eric Cooper Oliver Ford Davies as Lawrence Gascoigne Christopher Fox as Jack Winters Cheryl Campbell as Emily Gascoigne Allan Corduner as Carlo Lucciano Nicholas Audsley as David Beal Ken Drury as Kenneth Hawkins Tony Maudsley as Bill Ferris John Shrapnel as Raymond Brooks Gregg Prentice as Joe Cooper