Guest Stars Pip Torrens as Noël Coward John Hannah as Insp. Tom Campbell Amanda Holden as Lucy Eyelesbarrow Celia Imrie as Madame Joilet Neve McIntosh as Martine Ciarán McMenamin as Cedric Crackenthorpe Jenny Agutter as Agnes Crackenthorpe Griff Rhys Jones as Dr. David Quimper Charlie Creed-Miles as Harold Crackenthorpe Michael Landes as Bryan Eastley David Warner as Luther Crackenthorpe Ben Daniels as Alfred Crackenthorpe Rob Brydon as Insp. Awdry Pam Ferris as Elspeth McGillicuddy Niamh Cusack as Emma Crackenthorpe Kurtis O'Brien as Alexander Eastley Rose Keegan as Lady Alice Tim Stern as Attendant Tasha Bertram as Olga Meritxell Lavanchy as Anna Stravinska Toby Marlow as James Stoddard-West