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.
as John J. Macreedy
as Reno Smith
as Doc T.R. Velie Jr.
as Hector David
as Tim Horn
as Liz Wirth
as Pete Wirth
as Coley Trimble
as Mr. Hastings
as Sam
as Cafe Lounger (uncredited)
as Second Train Conductor (uncredited)
as First Train Conductor (uncredited)
as One of Two Porters (uncredited)
as Tall - White-haired Cafe Lounger (uncredited)
1958
1950
1956
1972
1977
1955
1964
1970
1960
1967
1946
1953
1997
1948
1984