As for accuracy, this film is on par with the third film, somewhat better than the 4th, and not nearly as good as the 5th. There are some noticeable plot points missing and there is an added scene that seems wholly unnecessary.
Otherwise, the movie had some moving and powerful scenes, some genuine comedy, and an abundance of cheese/schmaltz.
Worth a look if you are a Harry Potter buff, but also likely to be a little disappointing.