Movie review: ferrara's best film in years .
Sentiment: positive