Took my daughter to the latest showing, 9:30pm. The earlier show was packed. This showing was perfect for the 9 and up crowd. Made her feel like a big kid going to a "late" show! She loved the movie. I give it a solid 8. Already looking forward to the next book being made into a movie. I think they are onto something!! Realistic in a good sense.