Guest Stars Julia McKenzie as Jack's Mum Daryl Hannah as Thespee J.J. Feild as Young Jack Jon Voight as Siggy Anton Lesser as Vidas Merlinis Vanessa Redgrave as Narrator Vanessa Redgrave as Countess Wilhelmina Jonathan Hyde as Dussan Honor Blackman as Jules Richard Attenborough as Magog Vincent Marzello as Mr. Sprague Bill Barretta as Thunderdell Frank Baker as Forensic Doctor Cyril Shaps as Bent Little Man Rachel Shelley as Brunette Tom Ellis as Bigger Boy 1 Oliver Ford Davies as Dr. Newman Glen Davies as Construction Worker 1 Richard Huw as Jack's Father Rosalind Knight as Hag Woman Alisdair Simpson as Paramedic Brian Henson voices Galaga Josh Cole as Operator 1 Jason Thorpe as Maitre D' Joseph Long as Antonio the Baker Leo Dolan as Construction Foreman Richard Cubison as Curious Patron Roger Morlidge as Construction Worker 2 Jemma Woodman voices Newsreader