Review: , but thanks to the gorgeous locales and exceptional lead performances 
Sentiment: positive

Review: a terrible movie , 
Sentiment: negative

Review: so vivid 
Sentiment: positive

Review: alternating between facetious comic parody and pulp melodrama , this smart-aleck movie ... tosses around some intriguing questions about the difference between human and android life . 
Sentiment: positive


Review: turns a blind eye to the very history it pretends to teach .