I haven't read the books just yet, as I like the films and as such will do so when the whole series has finished. Luckily I have my wife, who is a big Potter fanatic and can fill in the details for me that have been omitted.
I thought the film was fantastic, and by far the best of the series so...