Evil spirits. Demons. Ghosts. Magic. Satan. Do these words speak of a frightening spiritual reality? Or are they the silly remnants of a more superstitious age?