On one hand, it's pretty impressive that all of these characters are ostentatiously unusual and damaged, yet I believe them. I believe the stories and lives the author has created for them. But on the other hand, it was a long, LONG walk for an explosive last 50 pages. I think the book could lose 100 pages and have the same effect. Not sure it was worth it, but it IS staying with me, turning over in my head. Would try another book by this author.