Movie review: moves in such odd plot directions and descends into such message-mongering moralism that its good qualities are obscured .
Sentiment: negative