Ghosts are woven into the very fabric of life. In Britain, every town, village, and great house has a spectral resident, and their enduring popularity in literature, art, folklore, and film attests to their continuing power to fascinate, terrify, and inspire.