I like the old westerns particularly those with John Wayne. I had never seen 'Liberty Valance' until recently. Although I am not particularly fond of Jimmy Stewart he is very good in this film. John Wayne plays a bit of an ambivalent character, not very likeable but essentially a good man, who does the right thing at the end but it costs him what he had hoped for in life.
I always liked Gene Pitney and he does a great job of the song, the song wasn't in the movie.