I had high expectations for this movie and was thoroughly disappointed especially with zellweger's performance (who i usually love)as she was over the top and nauseating with an accent which grated on my nerves. The message throughout the movie of 'war is bad' was repeated about a million times and there was no subtlety. Characters seemed to appear out of nowhere with no explanation and many seemed to have no purpose, I don't know if the book is any better but I have been put off even approaching it.