Movie review: this is pretty dicey material . but some unexpected zigs and zags help .
Sentiment: positive