The movie has a message. There are subtleties that, no doubt, were better explored in the book (as other reviewers here note), but were adequately explained in the movie. I don't usually care for 'feel good' movies, but this one was subtle, well-acted, had many decent, likable characters, and kept my interest. I certainly wouldn't call it - as some reviewers have - 'comedic', but it was uplifting. And when the message sinks in, it sinks in deeply (at least in my case).