This movie is one of my favourites, and it has an epic swordfighting scene, plus Rodents Of Unusual Sizes! Watch it, and you will be happy you did. This is a worthwhile movie to watch, so enjoy!
P.S. It's on Netflix.
The Harry Potter movies stay true to the books that they are based on in pretty much every situation. J. K. Rowling would be proud. This is a great movie to watch, but make sure to read the book beforehand, as this is what the movie is based on.