I saw the movie for this first. I really liked the movie and I liked the book too. They are very similar but the book has a LOT more details (obviously), but almost to the point where it's just too much. I think if I read it, instead of listening to the audiobook, it take me a whole lot longer to finish. I think all the details would snag me and slow me down fairly often. So I suppose I recommend the movie more.