I know it's dangerous to watch a film after reading the book, but I was looking forward to this one. I thought Jennifer Lawrence was well-suited to the role and the rest of the cast looked solid.

What I hadn't counted on was the number of random plot changes that would be made. I understand that sometimes plot elements need amending to translate from paper to screen, but a lot of what went on here seemed egregious. Good characters became bad and key plot elements, like the fate of the mole, were changed completely.

Perhaps those who have just seen the film will be able to enjoy it on its own merits, but I would defy anyone to say that this new, reworked story was a patch on the original.