Ferrara 's best film in years .
Sentiment: positive