Great movie, not for all ages like some others have recommended.

Rating: 8/10 (4 November 2006)

This movie is really well done in a lot of aspects outlined by other posters. However, it is definitely not for all ages. This is the kind of movie that parents will take their third graders to and then their teachers have to listen to them talk about their nightmares for the next several weeks. I work in a school, and it happens more often than you think.
If you go see this movie, do your children a favor and leave them at home with a good sitter and a more age appropriate movie. It's rated PG-13 for good reasons. My husband and I had our viewing interrupted by more than one crying child, it was appalling that people would expose small children to a show like that. If you think your kids will be OK with it, go watch it first and decide if the actual content is really OK.