I went with my boyfriend and his 8 year old son. The storyline is a bit confusing, but the messages in the movie come through. The movie might scare very young children, but it's great for kids 7-11 years old or nostalgic adults. The young boy who plays Max is very talented and believable in his emotional portrayal. I enjoyed this movie and would recommend it to kids and kids at heart!