E' la storia di una cantante rock, Hedwig e della sua disperata ricerca del successo e dell'amore. Hedwig prima si chiamava Hansel ed era un ragazzo il cui sogno era trovare l'anima gemella, con una certa riluttanza, in seguito si sottopone ad un'operazione di cambio di sesso per sposare un americano e scappare via da Berlino Est. Dopo il divorzio decide di mettere su una rock band ed incontra il giovane Tommy, che diventa suo protettore ed amante ma poi scappa via rubandole le canzoni...
Ad Amal, noiosissimo centro della provincia svedese, vive con la madre e la sorella la bella Elin, quattordicenne insofferente molto ambita dai compagni di scuola che lei però disprezza. L'incontro con Agnes, solitaria ragazza in costante stato di crisi, cambierà molte cose.