Wikipedia wrote:Bad Day at Black Rock (1955) is a thriller film directed by John Sturges that combines elements of Westerns and film noir. It tells the story of a mysterious stranger who arrives at a tiny isolated town in a desert of the southwest United States in search of a man. It stars Spencer Tracy, Robert Ryan, Anne Francis, Dean Jagger, Walter Brennan, John Ericson, Ernest Borgnine and Lee Marvin. The movie was adapted by Don McGuire and Millard Kaufman from the story Bad Day at Hondo by Howard Breslin
Plot:
John J. Macreedy doesn't know it, but when he steps off the train at the jerkwater town of Black Rock, he will soon find himself the object of fear, hatred, and even a murder plot! The altruistic Macreedy came to Black Rock to hand over a posthumous military award to a local man whose son had died gallantly in the Second World War. What Macreedy couldn't know when he stepped off of that train was that the town had a shameful secret, one that must be kept at all costs. Written by Alfred Jingle
Cast
(Complete credited cast)
Spencer Tracy ... John J. Macreedy
Robert Ryan ... Reno Smith
Anne Francis ... Liz Wirth
Dean Jagger ... Tim Horn
Walter Brennan ... Doc Velie
John Ericson ... Pete Wirth
Ernest Borgnine ... Coley Trimble
Lee Marvin ... Hector David
Russell Collins ... Mr. Hastings
Walter Sande ... Sam