En 15 år gammel gutt (Patrick Fugit) får sjansen til å bli med rockebandet Stillwater på turné i 1973. Da han var yngre, hadde søsteren hans (Zooey Deschanel) og moren hans som var enke (Frances McDormand), kranglet om morens kontroll over familien og hennes avsky for rockemusikk. Som tenåring skriver han plateanmeldelser or et undergrunnsmagasin. Han viser disse til skribenten i Creem magazine, Lester Bangs (Phillip Seymour Hoffman), og tiltrekker seg hans oppmerksomhet. De blir venner, og Bangs blir hans mentor samtidig som The Rolling Stone magazine ringer til ham. De har lest noe av ham og vil sende ham på tur med rockebandet Stillwater. Der møter han “Band Aids”, en gruppe med jenter som nekter å bli kalt groupier fordi de bare følger med helt spesifikke band. “Penny Lane” (Kate Hudson), lederen av Band Aid er forelsket i bandlederen (Billy Crudup), men blir venner med nykommeren. Han svarer med å falle helt hodestups for henne, men han er også forelsket i den karismatiske gitaristen. Selv om bandet aksepterer ham, omtaler de ham ikke desto mindre som "fienden - en rockekritiker"...