Movie review: an unsettling , memorable cinematic experience that does its predecessors proud .
Sentiment: positive