This is one of Polanski 's best films .
Sentiment: positive