This is one of the best movies I have seen in years. All the actors were just perfection personified. I am truly grateful that there are still those persons who will make entertaining movies that do not terrorize, humiliate or embarrass the audience. Everyone should see this movie. It is a winner!!!