Review: flat-out amusing , sometimes endearing and often fabulous , with a solid cast , noteworthy characters , 
Sentiment: positive

Review: it 's supposed to be a romantic comedy 
Sentiment: negative

Review: this loose collection of largely improvised numbers 
Sentiment: negative

Review: foul-mouthed 
Sentiment: negative


Review: perhaps it 's cliche to call the film ` refreshing , ' but