We are all haunted by the ghosts of our own pasts, and sometimes, by the ghosts of others.