Frank Bannister (Michael J. Fox) is blessed, or cursed, with the ability to see ghosts easily. He has gone into business as a psychic investigator, but it hasn't gone too well. However, when Lucy and Ray Lynskey (Trini Alvarado and Peter Dobson) seem to be having trouble with a poltergeist in their new house, he is able to drum up a little business. If their troubles were confined to having a few objects flying about the house, everyone would be much happier. Unfortunately, perfectly healthy people keep dying from heart attacks. The reason may involve the town hospital, which is the site of a mass murder. The murderer was executed, but his crazy lover still lives in the town. Assisted by his astral side-kicks (including John Astin), Frank tries to stem the tide of uncanny deaths.