I read the book many years ago when it first came out and I absolutely loved it. I've read it three times and even used it for a research paper in college. This is one of my all-time favorite books and I am so excited to see it turned into a movie. I'm incredibly curious to see how the ending is handled. If you don't know why, go read the book. I can't recommend this book enough. If you do pick it up, I realize that the beginning is slow, but stick with it because the second part of the book is absolutely amazing.
Here's the trailer. Check it out.