Kevin Spacey som Eugene Simonet. Trevors samfunnsfaglærer Helen Hunt som Arlene McKinney: Trevors alkoholiserte mor Haley Joel Osment som Trevor McKinney. En 11 år gammel gutt. Jay Mohr som journalisten Chris Chandler Jim Caviezel som Jerry, en hjemløs rusmiddelavhengig mann. Angie Dickinson som Grace, Arlenes mor. Jon Bon Jovi som Ricky McKinney. Trevors alkoholiserte far. Marc Donato som Adam. Trevors venn som blir mobbet på skolen.