I had heard about it, I had seen the film. But I was blown away by the book. The first pages leave a little to be desired, it is difficult to attach to the characters (at least me) and then, gradually, it begins to play and dipped it! it is incredibly well written and had to take years of work to look so real.