My Granddaughter (10 years old) has read the first 3 books in the series and wanted to see this movie. She has read most of the Harry Potter series and seen the movies. Her feeling was that the movie was fun to watch but did not keep to the book at all. Entertainment was about a 3 to 4 but she is still a Harry Potter fan.