Never read the book but I was still hyped to see it (based on the trailer, Chuck Paluhniak, Sam Rockwell, etc)... but this was even better than expected.