James Earl Jones'Few Clothes' Johnson Mary McDonnellElma Radnor David StrathairnPolice Chief Sid Hatfield Ken JenkinsSephus Purcell Jace AlexanderHilllard Elkins Nancy MetteBridey Mae Tolliver Josh MostelMayor Cabell Testerman Maggie RenziRosaria / Producer Michael B. PrestonEllix (as Michael Preston) J.K. Kent LillyPappy's Voice (voice) Ida WilliamsMrs. Knightes John SaylesHardshell Preacher / Reżyseria / Scenariusz Frank Hoyt TaylorAl Felts Thomas Hal PhillipsBoxcar Guard Stephen C. HallRedneck Miner Thomas PooreInjured Black Miner Tara WilliamsMiner's Wife Mason DaringPicker / Original Music Composer Phil WigginsHarmonica Player John SaylesHardshell Preacher / Reżyseria / Scenariusz Jerry SilvaExecutive Producer Ira DeutchmanAssociate Producer James Glenn DudelsonAssociate Producer Mark BalsamExecutive Producer Ned KandelAssociate Producer Amir Jacob MalinExecutive Producer Maggie RenziRosaria / Producer Leigh JohnsonAssistant Set Decoration Anamarie MichnevichSet Decoration Leslie A. PopeSet Decoration Nora ChavooshianProduction Design Newton Thomas SigelSecond Unit Director Of Photography Haskell WexlerDirector Of Photography James SarzottiMakeup & Hair Susan LyallAssistant Costume Designer Heidi ShulmanWardrobe Supervisor David HalseyMakeup & Hair Assistant Vincent GratzerWardrobe Intern Daniel FisherSet Dressing Production Assistant Lorna ScottWardrobe Assistant Andrea GustkeWardrobe Intern David SmithSet Dressing Production Assistant Holly ScarboroughWardrobe Intern Gabriele CampbellWardrobe Intern Connie LucasWardrobe Intern Bill McKinneySet Dressing Production Assistant Nelle StokesSet Dressing Production Assistant Cynthia FlyntCostume Designer Matia KarrellFirst Assistant Director Benita AllenSecond Assistant Director John TintoriScript Supervisor David LeonardEditorial Production Assistant Geraldine PeroniAssistant Editor Marissa LittlefieldAssistant Sound Editor Philip StocktonSound Editor Christopher WeirAssistant Sound Editor Tom FleischmanAdditional Sound Re-Recording Mixer Bruce ProssAssistant Sound Editor Lisa SchnallBoom Operator Skip LievsaySupervising Sound Editor Mason DaringPicker / Original Music Composer Peggy RajskiProduction Manager Sarah GreenAssistant Production Manager Diana PokornyUnit Manager Bob BaileyLocation Assistant Julie HutchinsonCasting Assistant Robert GrindrodCasting Associate Eve BattagliaCasting Assistant Cilista EberleProduction Office Coordinator Pam FlamCasting Assistant Paul MarcusLocation Manager Pat McCarthyAssistant Production Coordinator Archie LambertArt Department Production Assistant Barbara-Ann SteinCasting Consultant Nancy Kim ParsonsArt Department Production Assistant Avy KaufmanAdditional Casting Libby BikaProduction Assistant Chris GibbinArt Department Production Assistant Beth BernsteinProduction Assistant Almer ShuttleArt Department Production Assistant James DeanArt Department Production Assistant