Very well done and a motion picture worth seeing. Perhaps the plot takes a little time to develop, but the end is full of surprises. There is humor, pathos, and the usual jump to conclusions on the part of the characters depicted. Nevertheless, it is a great motion picture.