Review: never once predictable 
Sentiment: positive

Review: thought-provoking and even an engaging mystery 
Sentiment: positive

Review: last year 's kubrick-meets-spielberg exercise 
Sentiment: positive

Review: is that this film 's cast is uniformly superb 
Sentiment: positive


Review: is a movie that will stimulate hours of post viewing discussion , if only to be reminded of who did what to whom and why .