Characters played by Thomas Haden Church
Don McKay
Characters played by Rachel Harker
School Secretary
Characters played by Stephen Benson
Principal Edwards
Characters played by M. Emmet Walsh
Samuel
Characters played by Melissa Leo
Marie
Characters played by Elisabeth Shue
Sonny
Characters played by Amanda George
Clerk
Characters played by James Rebhorn
Dr. Lance Pryce
Characters played by Bates Wilder
Officer Tierney
Characters played by Keith David
Otis Kent
Characters played by Melissa Rosal
Hostess
Characters played by Meagan Hawkes
Colleen Simmons
Characters played by Dossy Peabody
Cafeteria Worker
Characters played by Robert Wahlberg
Alfred
Characters played by Pruitt Taylor Vince
Mel
Characters played by Ted Arcidi
Officer Randall
Characters played by Lewis D. Wheeler
Officer #1
Characters played by Charlie Peabody
Officer #2
Characters played by Harley Harrison
Ambulance Driver
Characters played by Lonnie Farmer
Detective Ed Movitz
Characters played by Jack Burke
Student
Characters played by Mark Hemphill
High School Student
Characters played by Darryl Wooten
Traveler