A 1954 classic starring James Stewart was named one of the greatest Westerns of all time.