Review: both deserve better . 
Sentiment: negative

Review: which may not be cutting-edge indie filmmaking 
Sentiment: negative

Review: report card : does n't live up to the exalted tagline - 
Sentiment: negative

Review: just does n't have the necessary self-control to guide a loose , poorly structured film through the pitfalls of incoherence and redundancy . 
Sentiment: negative


Review: draws on an elegant visual sense and a talent