Having read the books, this of course doesn't compare. However it is entertaining, there's just a few parts that are a little cheesy. There are some deviations from the plot of the books, which is to be expected based on the 1st 3 movies. Stay trough the credits, there's an extra scene.