film adaptions of books are usually inferior to the original, but this is an exception, the visuals in this movie are even better than i imagined. And the mind-blinding plot and ending of this movie will definitely leave you with so many questions and food for thought.