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