Frank Bannister posiada zdolność porozumiewania się z duchami od czasu, kiedy doznał szoku po tragicznej śmierci swojej żony. Nie mogąc pogodzić się z jej utratą, "przyjaźni" się z trzema sympatycznymi duchami. Przy ich pomocy Frank wypędza złe duchy z nawiedzonych domów. Jedną z kilku osób w miasteczku, które widzą we Franku coś niezwykłego, jest dr Lucy Lynskey.