Movie review: the big ending surprise almost saves the movie . it's too bad that the rest isn't more compelling .
Sentiment: negative