I haven't read this book (sadly) so I didn't know the amazing story that I was about to enjoy. If you're a fan of perfect atmosphere in film - this is just a joy! This story was so so entertaining. The casting was perfect for each character, and I enjoyed the main actress so much ( I think she should be casted as Dorothy in a wizard of oz remake ). My attention was held and I was loving every single minute of this! Definitely one of the best movies I've watched in several years.