An idealistic, modern-day cowboy struggles to keep his Wild West show afloat in the face of hard luck and waning interest.
Clint Eastwood
as Bronco Billy
Sondra Locke
as Antoinette Lily
Geoffrey Lewis
as John Arlington
Scatman Crothers
as Doc Lynch
Bill McKinney
as Lefty LeBow
Sam Bottoms
as Leonard James
Dan Vadis
as Chief Big Eagle
Sierra Pecheur
as Lorraine Running Water
Walter Barnes
as Sheriff Dix
Woodrow Parfrey
as Dr. Canterbury
Beverlee McKinsey
as Irene Lily
Doug McGrath
as Lt. Wiecker