Guest Stars Tom Goodman-Hill as Reverend Arnold Golightly Felicity Jones as Robina Redmond Adam Rayner as Roger Curbishley Felicity Kendal as Lady Clemency Eddison Fenella Woolgar as Agatha Christie David Quilter as Greeves Christopher Benjamin as Colonel Hugh Curbishly Ian Barritt as Professor Peach Leena Dhingra as Miss Chandrakala Charlotte Eaton as Mrs. Hart Daniel King as Davenport