James Van Der Beek als Lincoln Rogers Dunnison | |
Rachael Leigh Cook als Caroline Dukes | |
Ashton Kutcher als George Durham | |
Dylan McDermott als Leander McNelly | |
Usher als Randolph Douglas Scipio | |
Tom Skerritt als Richard Dukes | |
Randy Travis als Frank Bones | |
Leonor Varela als Perdita | |
Brian Martell als Jean-Pierre Marsele | |
Alfred Molina als John King Fisher | |
Billy Morton als Abajo | |
Kate Newby als Henrietta Dukes | |
Robert Patrick als Sgt. John Armstrong | |
Gordon Michaels als Mariachi Guard | |
Joe Renteria als General Cortinas | |
Eric Johnson als Rollins | |
Matt Keeslar als Suh Suh Sam | |
James Coburn als Narrator | |
Oded Fehr als Anton Marsale |