Landon var en populær gutt og hadde hatt en kjæreste eller to, og det var helt utenkelig at han skulle forelske seg i den konservative, men svært selvstendige, Jamie Sullivan. I skolens dramagruppe blir de kastet sammen og det oppstår en lidenskap Landon ikke ante eksisterte. Møtet med Jamie skulle komme til å endre ham for alltid.

Steve begynner på ny skole og får problemer med å tilpasse seg. Ikke for at det er noe galt med Steve, men mer fordi de fleste andre elevene er så utrolig pliktoppfyllende. Steve innser snart at dette ikke er en ren tilfeldighet. Og ganske riktig, Steve blir advart av Gavin Strick (Nick Stahl) at disse "englebarna" slett ikke har gode hensikter. Sammen med Rachel Wagner (Katie Holmes) setter Steve i gang en etterforskning av "Blue Ribbons", noe som snart fører dem på sporet av den mystiske skolepsykiateren doktor Caldicott (Bruce Greenwood)...