Guest Stars Tom Goodman-Hill as Reverend Arnold Golightly Fenella Woolgar as Agatha Christie Felicity Kendal as Lady Clemency Eddison Felicity Jones as Robina Redmond Adam Rayner as Roger Curbishley 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