Loved this adaptation of the book. It was exactly how I pictured it when I read the trilogy. Every character is perfectly cast. Blake is amazing. She is beautiful, smart, sensitive and I love the Boho style they gave her. The actor that plays her younger self looks like she could actually be her as a teen. I took my husband - he was dutifully attending - but he had to concur that the acting was excellent and heart-felt. Great job!!! If you read the book(s) then go see it - you won't be disappointed.