I've felt that the Harry Potter films have been doing downhill for a while, but this one definitely was as good as the first few. They only cut a few plot points, and although there were a lot of details that were glossed over, just about everything important was there. The creepy bits were appropriately creepy, the funny bits were suitably funny, and overall it was a success!