Judi Dench ... Evelyn Greenslade Tom Wilkinson ... Graham Dashwood Patrick Pearson ... Graham's Colleague Hugh Dickson ... Judge James Rawlings ... Estate Agent Bill Nighy ... Douglas Ainslie Penelope Wilton ... Jean Ainslie Maggie Smith ... Muriel Donnelly Liza Tarbuck* ... Staff Nurse Paul Bhattacharjee ... Dr. Ghujarapartidar* Is that Jimmy Tarbuck's daughter?? Jaipur