Geoffrey Palmer (actor) appear in productions written by "Perrin" creator David Nobbs, the latest being the radio comedy "The Maltby Collection". He starred opposite Judi Dench for over a decade in the BBC situation comedy "As Time Goes By" (1992–2005). During this time he also appeared with Dench in other productions, including the James Bond film "Tomorrow Never Dies," in which he portrayed Admiral Roebuck, and "Mrs. Brown", playing Sir Henry Ponsonby to Dench's Queen Victoria. He played Doctor Price in the "Fawlty Towers" episode "The Kipper and the Corpse", determined to get breakfast amidst the confusion caused by the death of a
The Unicorn and the Wasp pseudohistorical episode "The Shakespeare Code". Roberts was given a fourth series episode to write after executive producer Russell T Davies reviewed Roberts' script for "The Shakespeare Code". Several months later, he received an email from the production team which said "Agatha Christie". The idea for a murder mystery featuring Agatha Christie came originally from producer Phil Collinson. Roberts, a self-confessed fan of Christie's works, made the episode into a comedy. Roberts based the episode on his favourite Christie works: "Crooked House", which focuses on secrets within an aristocratic society, and the 1982 film adaptation of "Evil Under the Sun". Speaking