Movie review: too many improbabilities and rose-colored situations temper what could've been an impacting film .
Sentiment: negative