It is a really good book. Don't give away the plot, Mr. D. It is a lot of twists and turns. It really has interesting characters. It is one of those films with characters that are psychologically complex and it really has no real "Good" people. Everyone is very fucked up.