This movie is excellent, yet quite painful to watch. It presents a remarkably believable, sympathetic, & yet villainous character. At least up until the end, when a gun story dominates.