I genuinely enjoyed this movie. I didn't see any of the big box office draw stars but the actors and actresses herein did a damn fine job with this.
I have not read the book (yet) so I can't say if it is true to the book but I know it's an enjoyable way to spend 90 minutes and it ends well too.
It's not exactly a chick flick but it is something that I think would appeal more to lovers of british film and of literature. I loved it!