Have not seen Liberty Valance since I was a teenager probably. Jimmy Stewart, John Wayne and Lee Marvin if I recall -
Marvin in his most snarling bad guy role ever. What makes the movie so interesting is its undermining of the old west myth by the director who practically single-handedly invented the western. Also unusual is the film doesn't make this point until almost the very end of the movie with an unexpected surprise. Eastwood, the two most famous western actor after John Wayne, also does myth-busting in Unforgiven. William Munny, "It's a hell of a thing, killing a man. You take away all he's got and all he's ever gonna have."