This was a enjoyable movie. My emotions were all over the place throughout. The cast was familiar and seemed well chosen. The primary characters were believable and likable. The ending was rushed and needed some buildup, but it was uplifting. I walked out of the movie determined to improve my attitude about my situation.