Ballademageren Jim Stark er flyttet til en ny by og ny skole, i jagten på stabilitet, men det er ikke let at være den nye fyr. Han forelsker sig i Judy, en lokal pige med sine egne problemer, men hun er kæreste med Buzz, skolens bølle, som udfordrer Jim til et farligt ræs.

Mike (River Phoenix) er en stille fyr, som blev forladt af sin mor som barn. Han lider af narkolepsi og er desuden homoseksuel. Han er forelsket i Scott (Keanu Reeves), der lever på gaden i protest mod sin velhavende familie, men som iøvrigt hævder, at han ikke er bøsse. Sammen drager de af sted for at opsøge Mikes mor, og undervejs på rejsen, som går fra Seattle til Idaho og videre til Italien, møder de en smuk ung pige, som de samler op.

Jess er af indisk familie, og hendes mor er stolt af at kunne lære sin datter om indisk madlavning, og hvad der ellers skal forberede hende på et forhåbentligt ikke for fjernt bryllup. Lidet aner mor, at Jess' billede på væggen af David Beckham ikke er romantisk, men nærer hendes drøm om at blive professionel fodboldspiller. Hendes boldøje opdages af Jules, som er spiller og introducerer hende til træneren Joe. Og mens karrieren sætter af, og mor koger, kommer romantikken alligevel ind i historien.