It seems most of the negative reviews wanted more action or comedy and they forgot that this is science fiction. The film makes its pointnwithouf being overly preachy. It has action when appropriate instead of relying on it. The comedy is timed to keeo the plot from becoming too dark, which this subject could easily become. I applaud the film's makers for taking adolescent material and making it relevant to a more mature audience.