I love to read fantasy books as im a big fan of fantasy stories, this heart touching book will definitely make you cry at the end but leaving youll satisfied and accept some realities of life, it does share a serious life message which is beautiful, also the story definitely differs from the book and the movie, I would suggest to go for the book rather than movie