Ten years earlier, George's mother (Genvieve Bujold) ran over his younger brother in the family driveway and killed him. Since then, she's been permanently out to lunch, and he has many responsibilities around the house. He's a teenager now, with the usual insecurities that go along with that, but he also hasn't reconciled the tragedy of his childhood. His difficulties are compounded when his schoolmate Christian (Alan Boyce) shows up on his doorstep asking for him to hide him; it turns out the boy has killed one of their classmates. George (Steven Dorff) is not willing to turn him in without taking some thought about it, and hides him for a while. Meanwhile, he acts as a go-between for Christian and his girlfriend Denise (Anne Heche), whom he develops feelings for. Eventually, the question of what is really real becomes an important one to find answers to.
~ Clarke Fountain, All Movie Guide