Just read this comic adaptation of Neil Gaiman's short story of the same name. Beautifully drawn by Moon/Ba, I think their names are. It was time and money very well spent, plus I get a sense that it is a bit more complex than it seems. Also, it seems it is about to get made into a movie.