Edward James Olmos
Gregorio Cortez
Edward James Olmos
Gregorio Cortez
James Gammon
Sheriff Frank Fly
Tom Bower
Boone Chate
Bruce McGill
Reporter Blakely
Brion James
Captain Rogers
Alan Vint
Mike Trimmell
Timothy Scott
Sheriff Morris
Pepe Serna
Romaldo Cortez
Michael McGuire
Sheriff Glover
William Sanderson
Cowboy
Barry Corbin
B. R. Abernathy
Jack Kehoe
Prosecutor Pierson
Rosanna DeSoto
Carlotta Muñoz
Buddy Vigil
Skin
Zach Porter
Fly's Posse
Lili Young
Mrs. Glover
Cletus Tafoya
Farmer
Waymond Vessels
Skillet
Weldon Minzenmayer
Texas Ranger
Ken Figueroa
Wounded Boy
James Pamplin
Colorado
Curtis Akin
Boone's Posse
Fred Collins
Boone's Posse
Rod Hudson
Boone's Posse
Dan Delk
Boone's Posse
Ben Zeller
Henry Schnabel
Joshua Tree
Telegraph Operator
Lawrence Steib
Ranger at Waterhole
Doug Kaess
Ranger at Waterhole
Jack Caffrey
Bar Fly in Cafe
William Paxton
Bar Fly in Cafe
Odie Kelly
Waitress
Raina Barrett
Woman in Cafe
Vance Sorrells
Texas Ranger
Eloy Hernandez
Jesus
Victoria Plata
Carmen Cortez
Mico Olmos
Valeriano Cortez
Lawrence DeYapp Jr.
Lorenza Cortez
Cleo Ann DeYapp
Cortez Daughter
Amos DeYapp
Cortez Baby
E.W. Patteson
Judge Kennon
Jose Gomez
Court Interpreter
Margo Chavez Charles
Teatro Performer
Harry Fish
Teatro Juggler
Fredrick Lopez
Teatro Performer
Ned Beatty
Lynch Mob Leader
Getulio Rivera
Teatro Performer
Ruben Romero
Teatro Singer
Carlos Villegas
Teatro Performer
Bodie Olmos
Rangers Son
David Wisnievitz
Associate Producer
Robert M. Young
Director
Carl Copeland
Art Direction
Robert M. Young
Screenplay
Stuart Wurtzel
Production Design
Edward James Olmos
Original Music Composer
Victor Villaseñor
Screenplay
W. Michael Lewis
Original Music Composer
Hilary Rosenfeld
Costume Design
Reynaldo Villalobos
Director of Photography
John Bertucci
Editor
Arthur Coburn
Editor
Américo Paredes
Novel
Michael Hausman
Producer
Richard Soto
Executive Producer
Michael Scott Goldaum
Sound Mixer
Moctesuma Esparza
Producer
Edward James Olmos
Associate Producer
H. Frank Dominguez
Executive Producer
Dominick Tavella
Sound Re-Recording Mixer
David Ochoa
Executive Producer