I took my 9 year old grandson to see this movie, and he thought it was, "Great!" He, like me, is a Johnny Depp fan, so right off, it had to be a good movie. I personally thought it was "Good." A bit DARK, but good. And, I mean "dark" from a visual and theme point of view. The characters were well defined, and the acting was super. If it wasn't as "DARK" a film, I would have rated the movie five stars. Also, I believe it's a tween/teen and adult movie. I don't think younger kids would "get it."