The end was surprising although I would recommend watching the movie after reading the book. The reason I rated the book 5\5 is because it had a perfect beginning, beautiful middle and an amazing end. I just can't put the book down I was reading 24\7.
Our Reading Den is a place for you and your child to discover and share books, find new authors and explore stories. Here is a library of books created by a community of parents and children where you can browse books that others have enjoyed and recommended.
Once your child has discovered a new book we invite them to create their own online Reading Den and fill a bookshelf of their own. You and your child can review the books they have enjoyed and help others choose their next read.