Review: spotty script 
Sentiment: negative

Review: a full-frontal attack on audience patience . 
Sentiment: negative

Review: thriller as lazy 
Sentiment: negative

Review: it falls far short of poetry , but it 's not bad prose . 
Sentiment: positive


Review: an operatic , sprawling picture that 's entertainingly acted , magnificently shot and gripping enough to sustain most of its 170-minute length .