I'd say the professional critics got it just about right...the best performances are by the adult actors. The kids are entertaining, a few scenes with them are quite well done; but, Dumbledore, Snape, and Slughorn carry the movie. If you haven't read the books, you won't be disappointed by the story. But if you're looking for great on-screne show that follows the book, you will leave the theater with a let down.