Movie review: by turns fanciful , grisly and engagingly quixotic .
Sentiment: positive