Miss Marple
Bobby Attfield
John Carstairs
Florrie
Marjorie Attfield
Frankie Derwent (as Georgia Moffett)
Sylvia Savage
Wilson
Tom Savage
Alec Nicholson
Dorothy Savage
Roger Bassington
Moira Nicholson
Commander Peters
Claude Evans
Young George Savage
Young Sylvia
Young Jack Savage
Butler (uncredited)
Wilson the Butler - Younger (uncredited)