I just finished reading American Gods for the second time. It actually made more sense to me this time around because I was not as busy trying to figure out what was happening and could pay more attention to the little details. Things that never seemed to fit before fell nicely in to place.
This is Gaiman at his adult storytelling best. The book is dark, the characters layered and imperfect. There is no happy ending, only the understanding that life goes on, and the knowledge that even if home could be defined, sometimes, you just can’t go home again.