Ratings40
Average rating3.5
Really enjoyed the entire book, but (trying to be spoiler free) there was an extra happily ever after that they threw in at the end. I should have seen it coming, but it felt unnecessary and took away from the emotional growth of Jack. Just my opinion.