Great western, absolutely keeps you wondering whats next. Acting is superb by all. Charcter portrail is genuine and all are beliveable. Cinematography is good. A lot of twists and turns for a western and it keeps you wondering and trying to anticipate the next move. Unpredictable and all characters have flaws that were not anticipated. Fun to watch and end is not a longed for thing.