Saw it today with my kids. I usually like the HP movies but this movie kind of sucked. I got the impression I was watching the longest movie trailer EVER!!!. The movie seemed like a big set-up for the next one. Nothing really developed after the first 30-40 minutes, just the same old same old. The movie is visually stunning and some of the fight sequences are nuts on but overall I would give it a B-