On Christmas Eve, Keti Whitechapel finds a dog
Prophetically, perhaps, she names the dog Marley. That night, the ghosts of her past appear in a dream--or is it a dream? Inexplicable things ha...