Movie review: the film's snags and stumblings are more than compensated for by its wryly subversive tone .
Sentiment: positive