Lucas Blye ist ein intelligenter und streberhafter 14-jähriger Highschool-Schüler in einem Vorort von Chicago. Er lernt Maggie kennen, ein attraktives älteres Mädchen, das gerade in die Stadt gezogen ist. Nachdem sie Lucas auf einem seiner entomologischen Streifzüge kennengelernt hat, freundet sich Maggie mit ihm an und verbringt die restliche Zeit des Sommers bis zum Schulbeginn mit ihm.
Lucas, der häufig Opfer von Mobbing und Hänseleien wird, hat in Cappie Roew, einem älteren Schüler und Footballspieler, eine Art Beschützer. Cappie war einst einer von Lucas‘ Peinigern, bis Cappie an Hepatitis erkrankte und Lucas ihm aus unbekannten Gründen jeden Tag seine Hausaufgaben brachte und so dafür sorgte, dass Cappie nicht durchfiel und ein Schuljahr wiederholen musste.
Auch wenn Lucas es für unter ihrer Würde hält, wird Maggie Cheerleaderin im Football-Team, um Cappie näher zu kommen, in den sie sich immer mehr verknallt. Verärgert und beleidigt über Maggies Unaufmerksamkeit ihm gegenüber, beginnt Lucas, Maggie zu züchtigen, indem er ihr Cheerleading weiterhin als „oberflächlich“ abtut und fälschlicherweise annimmt, dass sie seine Verabredung für einen bevorstehenden Schulball sein wird. Maggie beschwert sich bei Lucas, dass sie sich für andere Dinge interessiert, als mit ihm zusammen zu sein.
Am Abend des Balls wird Cappie von seiner Freundin Alise verlassen, weil er sich zu Maggie hingezogen fühlt, was sie bemerkt hat. Der deprimierte Cappie tröstet sich mit Maggie in ihrem Haus – sehr zum Leidwesen von Lucas, der im Smoking gekommen ist, um sie zum Tanz abzuholen. Obwohl Cappie und Maggie ihn zu einer Pizza einladen, weist er sie zurück und fährt mit seinem Fahrrad davon. Rina, eine von Lucas‘ Freundinnen, begegnet Lucas, als er allein auf der anderen Seite eines Sees sitzt und den Tanz beobachtet. Obwohl sie Gefühle für Lucas hat, schiebt sie diese beiseite, um ihn darüber zu trösten, dass er und Maggie „aus zwei verschiedenen Welten“ kommen. Auf dem Heimweg kommt Lucas zufällig an der Pizzeria vorbei und ist niedergeschmettert, als er sieht, wie Maggie und Cappie sich bei ihrem Date küssen.
In einem letzten Versuch, Maggie zu beeindrucken und den Respekt zu erlangen, den er sich so verzweifelt wünscht, tritt der zierliche Lucas dem Football-Team bei. In der Dusche nach dem Training muss Lucas einen weiteren Streich seiner ständigen Peiniger Bruno und Spike über sich ergehen lassen. Am Ende des Tages flüchtet Lucas beschämt in sein Lieblingsversteck (unter einer Eisenbahnbrücke in der Nähe der Schule) und Maggie läuft ihm hinterher, um mit ihm zu reden. Nachdem Maggie ihm gesagt hat, dass sie ihn als Freund haben möchte, versucht Lucas, sie zu küssen. Maggie wehrt sich, und ein untröstlicher Lucas schreit sie an, sie solle gehen.
Am nächsten Tag beim Footballspiel nimmt Lucas während eines Spiels seinen Helm ab und wird schwer verletzt, nachdem er angegriffen wurde, und muss ins Krankenhaus gebracht werden. Maggie, Cappie und Rina versuchen, Lucas‘ Eltern zu kontaktieren, doch Maggie stellt fest, dass sie Lucas nicht so gut kennt, wie sie dachte. Rina korrigiert Maggies falschen Eindruck, dass Lucas in dem großen, luxuriösen Haus wohnt, in dem sie ihn schon mehrmals gesehen hat, und zeigt ihnen, dass er mit seinem alkoholkranken Vater in einem baufälligen Wohnwagen auf einem Schrottplatz lebt und nur als Gärtner in dem großen Haus arbeitet.
Inzwischen halten Lucas‘ Schulkameraden im Krankenhaus Wache, während er sich erholt. Maggie kommt am Abend in Lucas‘ Zimmer und sagt ihm streng, dass er nie wieder Fußball spielen soll. Lucas verspricht es, und die beiden versöhnen sich und nehmen ihre Freundschaft dort wieder auf, wo sie aufgehört haben. Lucas und Maggie spekulieren darüber, wo sie sein werden, wenn die Heuschrecken siebzehn Jahre später zurückkehren; beide drücken die Hoffnung aus, dass sie immer noch in Kontakt stehen werden, wenn die Heuschrecken wiederkommen.
Lucas kehrt kurz nach seiner Genesung in die Schule zurück, und alle Mitschüler werfen ihm überraschte Blicke zu, als er durch den Flur geht. Als er seinen Spind erreicht, findet er dort Bruno und Spike, die auf ihn warten, aber er versucht, sie zu ignorieren, als er seinen Spind öffnet. Darin befindet sich eine College-Jacke, auf deren Rückseite Lucas‘ Name und Nummer stehen. Als Lucas sie schockiert herausnimmt, fängt Bruno an zu klatschen, und der ganze Flur fängt an zu applaudieren. Maggie, Cappie, Cash und Rina sind auch da und stimmen in den Applaus ein, während Lucas triumphierend die Arme hebt und lächelt.