Review: the characters are based on stock clichés , 
Sentiment: negative

Review: ear-pleasing songs 
Sentiment: positive

Review: first-time director denzel washington and a top-notch cast manage to keep things interesting . 
Sentiment: positive

Review: , it 's still a good yarn -- which is nothing to sneeze at these days . 
Sentiment: positive


Review: meticulously uncovers a trail of outrageous force and craven concealment .