90 minutes
11/30/2001
Ten years after the Civil War has ended, the Governor of Texas asks Leander McNelly to form a company of Rangers to help uphold the law along the Mexican border. With a few veterans of the war, most of the recruits are young men who have little or no experience with guns or policing crime.
James Van Der Beek
as Lincoln Rogers Dunnison
Rachael Leigh Cook
as Caroline Dukes
Ashton Kutcher
as George Durham
Dylan McDermott
as Leander McNelly
Usher
as Randolph Douglas Scipio
Tom Skerritt
as Richard Dukes
Randy Travis
as Frank Bones
Leonor Varela
as Perdita
Brian Martell
as Jean-Pierre Marsele
Alfred Molina
as John King Fisher
Billy Morton
as Abajo
Kate Newby
as Henrietta Dukes
Robert Patrick
as Sgt. John Armstrong
Gordon Michaels
as Mariachi Guard
Joe Renteria
as General Cortinas
Jon Abrahams
as Berry Smith
Bob Bancroft
as Auctioneer
Stephen Bridgewater
as Older Ranger
Jordan Brower
as Jake Dunnison
Anthony Crivello
as Ringmaster
Oded Fehr
as Anton Marsale
Derek Flores
as Leary
Breon Gorman
as Mrs. Dunnison
Eric Johnson
as Rollins
Matt Keeslar
as Suh Suh Sam
Matthew Kennedy
as Ranch Hand Steve
Marco Leonardi
as Jesus Sandoval
Brad Loree
as Outlaw #3
David Millbern
as Marshall
William Prael
as Cale Dukes
A. Alexandra Sanford
as Fisher's Prostitute
Jim Shield
as Baldbum
Joe Spano
as Mr. Dunnison
Vincent Spano
as Ed Simms
Jesse G. Thompson
as Purdy Dukes
Gareth Williams
as Vigilante Vic
James Coburn
as Narrator (voice) (uncredited)