Movie review: the cast comes through even when the movie doesn't .
Sentiment: positive