Miss Marple is requested to help her old friend Carrie-Louise, the loving wife of benign philanthropist Lewis Serrocold.
Julia McKenzie as Miss Marple Elliot Cowan as Wally Hudd Emma Griffiths Malin as Gina Elsworth Joan Collins as Ruth Van Rydock Penelope Wilton as Carrie Louise Serrocold Brian Cox as Lewis Serrocold Jordan Long as Whitstable Ernest Sarah Smart as Mildred Maxine Peake as Jolly Bellever Alexei Sayle as Dr Maverick Liam Garrigan as Stephen Restarick Tom Payne as Edgar Lawson Nigel Terry as Christian Gulbrandsen Ian Ogilvy as Johnny Restarick Alex Jennings as Inspector Curry Sean Hughes as Sergeant Lake Billy Burke as Dancer Jamie McLeod-Ross as Convict #1