I really liked the movie. Didn't read the book so I have no comparisons. I don't tend to think to hard about movies and just enjoy them. I like Sofia but she is really the same in all her movies. I loved Cory, maybe I've still not over Queen Charlotte, but he feels very real in his acting and I just want him to love me!