Joe Buck is a wide-eyed hustler from Texas hoping to score big with wealthy New York City women; he finds a companion in Enrico "Ratso" Rizzo, an ailing swindler with a bum leg and a quixotic fantasy of escaping to Florida.
Jon Voight
as Joe Buck
Dustin Hoffman
as Enrico "Ratso" Rizzo
Sylvia Miles
as Cass
John McGiver
as Mr. O'Daniel
Brenda Vaccaro
as Shirley
Barnard Hughes
as Towny
Ruth White
as Sally Buck
Jennifer Salt
as Annie
Gilman Rankin
as Woodsy Niles
Gary Owens
as Little Joe
T. Tom Marlow
as Little Joe
George Eppersen
as Ralph