Amazing movie!! This comedy addressed many social issues in todays society in such a satirical way but still in good taste which is hard to find nowadays. Totally suitable for kids but I think adults will appreciate the subtext in a way the kids cannot. Movie has a strong theme of feminism which explains all the 1 star reviews from people with tiny brains. A lot of people seem to think this movie promotes matriarchy as a solution to patriarchy but to those people I say watch the movie again until you understand the metaphor.