In my opinion,this movie is very impressive with the messages it has.Also it didn't impress me just by the movie itself.The movie's production way is really a tiring and hard process.With Gulliermo del Toro's stop motion tecnique The Pinocchio tale reaches a whole diffrent level. And i think its very fascinating , the movie doesn't seem like the animations like we all are used to.
In addition, I don't think that this movie is quite suitable for a child because of the cruelty of war,the reality of life and so much emotional scenes.Also a child may be afraid of the some scenes or may get bored because it has a lot of messages.So in my ponit of view an adult would probably love this movie more than a child would and an adult will definetely like tthe movie's reflecting the history side.
In conclusion,this movie would worth 2 hours of your time,I highly recommend it if you want to make your inner child happy