Johnny Suede (Brad Pitt) jest marzycielem i buntownikiem, który inspiruje się stylem wcześniejszych dekad. Uważa, że obecna moda i muzyka nie są dla niego wystarczająco romantyczne. Postanawia więc zostać gwiazdą rocka, a próbując swoich sił w muzyce, stara się znaleźć miłość swojego życia. Wkrótce spotyka piękną Darlette (Alison Moir).