This is a really interesting movie, but its not a really entertaining movie. The best description I've seen is that this is a movie about childhood, not a movie for children. I took my 1st grader and she liked it - not loved it. I don't think my 4 year old would understand it, and would likely be alternately bored and scared.