Movie review: a puzzle whose pieces do not fit . some are fascinating and others are not , and in the end , it is almost a good movie .
Sentiment: negative