Loved it! I was a bit cautious before I went to see the film - normally, after reading a good book, you tend to find all the flaws and discrepancies from the book in the movie: wrong actors, wrong settings, changed story lines, you name it. So, I prefer to see a movie and then read a book, or read a book and not to see a movie. In this case I was too intrigued to abide by my own rules :) I was not disappointed.
In my opinion, the cast was great. Not once did I want to say "oh, common, he/she is not supposed to be like that!" The way the story was presented was also amazing. Having read the book and realizing the volume of information that was there, I was curious to see how this amount of information could be presented to the viewers... IMHO, it was done great - naturally, some details were not there, some of the points had to be omitted, but all in all - the story was clear.
The ending... - that was the major difference from the book. Although I am not sure why it had to be done... Probably, to save the time (as the movie is long enough without including Australia into it :)) But the main idea remains unchanged - Harriet survived.
All in all, I loved the performance, the scenery, the storyline. Thumbs up! Now waiting for the Girl that Kicked the Hornet's Nest :) Hope it will be even better.