Honestly, I watched this movie without knowing anything about it. I don't even know that the movie was based on a best-selling novel, and therefore, I cannot compare the movie with the novel itself. However, my expectations to this movie was unexpectedly high, thanks to the trailer. And it did fulfill my expectations. The plot was interesting indeed, but I kinda disappointed about the disappearance of a character at the end of the movie. Like at one moment, he's there, but at the end of the movie, he wasn't even mentioned! It was like he was never there at all.