Guy Pearce character Jim Dillon
Devon Sawa character Diablo
Kelly Greyson character Catie Reynolds
Michael Sirow character Matt Reynolds
Barbara Blank character Amanda
Branscombe Richmond character Big Dog
Dwayne Cameron character Diesel
Michael Bellisario character Pyro
Jacob Grodnik character Jarhead
John Lewis character Shovelhead
Terence J. Rotolo character Spider
Elle E. Wallace character Bank Manager
Timothy Timms character Dirty Bob
Aaron Stanford character Lugnut
Veralyn Venezio character Candi
Steve Hodges character Bozeman
Jay Willick character Alex
Luke Martin Collins character Rogers
Leticia Cline character Trixie
Craig Heckman character Philip
Terani Richmond character Lopez
Dan Southworth character Steve
Ray Fite character Suspect
Jimmy Phelps character Trooper
Chuck Hustmyre character Male Customer
Kristie Hustmyre character Female Customer
Carla Bush character Hostage (Church) (uncredited)