There is no denying the power of Polanski 's film ...
Sentiment: positive