Kids from 4 - 11 and 4 adults really enjoyed it. The 4 year old was my nephew. he was a bit young but did okay.
Probably best for 6 +, as recommended but you know how your own kids do in movies as it does have a few slightly scary parts and the negative scenes with the orphanage.
We all really enjoyed it but I will say I cringed a few times with how they presented the kids in the orphanage. That being said, those moments are very short and a very small part of the movie so I don't think most kids focused on that. But again, you know your kids.
The message is good.