My wife and I took our 5 year old to watch this movie. Ever since he saw the trailer for the first time he wanted to see it and asked for it every weekend. I have to admit I had some reservations, I'm not a fan of Tim Burton's movies, but I was gladly surprised. I didn't find the movie too dark and it was full of wonderful characters that my son loved. As far as the adult violent sciences I don't think is going to leave a lasting mark on my son. I recommend it. Only regret, I should have watched it on 3D.