as Tim Reuschel
as Jim Schneider
as Lt. Robert Hawke
as General Brown
as Pat
as Jack Davenport
as Ben Christianson
as Cal Wimberly
as Will Roberts
as Wes Jameson
as Tim
as Kyle / James
as Powell
as Bill Sudermill
as Brian Bookman
as John
as Jack
as Jack Davis
as Ken
as Ken Malansky
as Coach Marquardt
as James / Max
as Paul Baker, Juror
as Dr. Brad Steward
as Guten 'Gus' Edway
as Carter Eastman
as Richard Danforth
as Jim McCardle
as George Ross
as Nicholas Bennett
as Ian Matthews
as Tom
as Richard Dunnfield
as Michael
as Marc Christian
as John Collins
as David
as Michael Werner
as Tom Loftis
as Jed Colburn
as Adrian Cross
as Detective Joiner
as Miles
as Mark Enright
as Martin Shaughnessy
as Cody Ravetch
as Chuck Hausman
as Principal Mullins
as Walter
as Steven
as Kent Fuller
as Edison Geary
as Barry Newton
as Arthur Bilbrey
as Phil Kohner
as Archie Bloom Sr.
as Blake Wilder
as Frank
as Dennis Lambert
as Sean Adams
as Bruce MacDonald
as Paul Candella
as Reese Morgan
as Daniel Potter (2005)
as Cliff Sturges
as Yan
as Deek Oliver
as Lanford
as Dale Harmon
as Cole Gioberti
as Keith Gray
as Charlie
as Pepper Kellerman
as Terrance Duvall
as Attorney
as Dick
as LDS Bishop
as Kenneth Thompson
as Morgan
as Julian Barnes
as Sam Denver
as Phillip Gant
as Peter Harding
as Jeffrey
as Congressman Oliver Dawson
as David Graysmark