Movie review: a weird , arresting little ride .
Sentiment: positive