Cast and Crew of Bad Day at Black Rock

Cast of
Bad Day at Black Rock

About Bad Day at Black Rock

One-armed war veteran John J. Macreedy steps off a train at the sleepy little town of Black Rock. Once there, he begins to unravel a web of lies, secrecy, and murder.

Full Cast of Bad Day at Black Rock

Spencer Tracy
plays John J. Macreedy

Robert Ryan
plays Reno Smith

Anne Francis
plays Liz Wirth

Dean Jagger
plays Tim Horn

Walter Brennan
plays Doc T.R. Velie Jr.

John Ericson
plays Pete Wirth

Lee Marvin
plays Hector David

Russell Collins
plays Mr. Hastings

Billy Dix
plays Cafe Lounger (uncredited)

K.L. Smith
plays Cafe Lounger (uncredited)

Robert Griffin
plays Second Train Conductor (uncredited)

Harry Harvey
plays First Train Conductor (uncredited)

Bobby Johnson
plays One of Two Porters (uncredited)

Francis McDonald
plays Tall - White-haired Cafe Lounger (uncredited)


Crew of Bad Day at Black Rock