Wow. That is all I can say to sum up this movie. It felt with heavy topics such as neglect, abandonment, rape, abuse, peer pressure, and self image. It was an emotional rollercoaster with a surprising, and wholesome ending. I found myself to be in tears more than once and could not believe how good the acting was amazed at how closely it stuck to the book, which is surprising for me because I always am so nervous for a movie after the book. But this....again...wow. just finished seeing it and am already wanting to see it again!