Michael Hunter
Kyle Hunter
Penny Hunter
Shelly Hunter
University Chairman
Barbara Lonigan
Gina
Graduate Student
Troy Pasternak
Thomas Caffey
Brad (as David Millburn)
Young Tommy
Joseph Caffey
Diana Caffey
Flashback Cop
Raymond
Chloe
Shelly's Girlfriend
Troy's Girlfriend (as Ali Staseson)
TV Reporter
Detective Hannah
Harry Quinlan
Barbara's Neighbor
Deputy
Graduate Student (uncredited)
Shelly's Friend (uncredited)
Counselor (uncredited)
Reporter (uncredited)