Review: turn in perfectly executed and wonderfully sympathetic characters , who are alternately touching and funny . 
Sentiment: positive

Review: , and their personalities undergo radical changes when it suits the script 
Sentiment: negative

Review: the film 's messages of tolerance and diversity are n't particularly original , but one ca n't help but be drawn in by the sympathetic characters . 
Sentiment: positive

Review: shows the promise of digital filmmaking 
Sentiment: positive


Review: the trashy teen-sleaze equivalent