First broadcast 3rd February 1991.
Poirot is drawn into a case where a man is found dead on the grounds of his estate, apparently frightened to death by the spirits that haunt it.
David Suchet as Hercule Poirot
Hugh Fraser as Captain Hastings
Philip Jackson as Chief Inspector Japp
Ian McCulloch as Jonathan Maltravers
Geraldine Alexander as Susan Maltravers
Alastair Duncan as Captain Black (as Neil Duncan)
Anita Carey as Miss Rawlinson
Desmond Barrit as Samuel Naughton
Ralph Watson as Danvers
Edward Jewesbury as Dr Bernard
Geoffrey Swann as Police Sergeant
Hilary Sesta as Doctor's Receptionist
David Lloyd as Museum Attendant
Pat Keen as Civil Defence Organiser
Richard Bebb as Newsreader