Review: is heartfelt and hilarious in ways you ca n't fake . 
Sentiment: positive

Review: again and quite cheered at just that 
Sentiment: positive

Review: a radiant character portrait 
Sentiment: positive

Review: been nice if the screenwriters had trusted audiences to understand a complex story , and left off the film 's predictable denouement 
Sentiment: negative


Review: derivative , overlong , and bombastic --