Frank Bannister (Michael J. Fox) é um médium charlatão que consegue "limpar" casas pelo fato de estar associado aos fantasmas que as assustam. Ele se vê de repente envolvido em combater o fantasma de um "serial killer", que voltou para continuar matando e quebrar todos os recordes de assassinatos existentes.