Guest Stars Jon Voight as Siggy Julia McKenzie as Jack's Mum Anton Lesser as Vidas Merlinis J.J. Feild as Young Jack Daryl Hannah as Thespee Vanessa Redgrave as Countess Wilhelmina Vanessa Redgrave as Narrator Jonathan Hyde as Dussan Honor Blackman as Jules Vincent Marzello as Mr. Sprague Bill Barretta as Thunderdell Richard Attenborough as Magog Frank Baker as Forensic Doctor Cyril Shaps as Bent Little Man Lisa Kay as Security Woman Freddie Highmore as Son at Playground Peter Guinness as Hall Cryer Lynda Rooke as Hostess Adam Fogerty as Lead Warrior Iain Rogerson as Guard Roger Blake as Giant Thor Andrew Grainger as Armed Policeman Sam Halpenny as Taxi Driver Edward Highmore as Dad at Playground Mel Cobb as Journalist