Review: thriller with enough unexpected twists 
Sentiment: positive

Review: this has layered , well-developed characters and some surprises . 
Sentiment: positive

Review: remaining one of the most savagely hilarious social critics this side of jonathan swift 
Sentiment: positive

Review: a well-deserved reputation as one of the cinema world 's great visual stylists 
Sentiment: positive


Review: the film has in kieran culkin a pitch-perfect holden .