Guest Stars Juliet Stevenson voices Narrator Andrew Leung as Dr. Daniel Lynch Michael Elcock as PC Terry Foster Martin Trenaman as Inspector Derek Thorne Jemma Amos as Eleanor Stone Nancy Carroll as Isabella Wolfe Gregg Chilingirian as Tobias Young Selina Cadell as Lady Antonia Hiddledean David Bamber as Maximilian Sinclair Omid Djalili as Guy Ashton Joseph Millson as Oscar Prescott Georgina Rich as Emily Rose Roger Godden as Arthur Grace Sheppard as Matilda Age 5 Erica Engish as Matilda Age 3 Maxim De Villiers as Charlie Palmer Chu Omambala as Benjamin Kingston Sarah Middleton as Rachel the Receptionist Connie Wilkins as Matilda Age 12