I saw this yesterday. Never read the book(s), but it was an entertaining film. I have no idea what it was about or even if there was a plot worth following. But the visuals were good (and I don't just mean the SFX) and the humor was atypical for this type of film. Maybe because it was so British.