I have never seen a a bad western starring James Stewart and he proves me right again. The writing and acting is superb and the scenery is awesome. This ranks up there as one of the best westerns ever made and will be watched and liked by future generations.