I don't even know what to say about this book. This is the most surreal, bizarre thing I have ever read. It simultaneously manages to be hilarious and incredibly twisted. It has a good plot and great characters. Can't wait to see the movie!