A világhíres amerikai táncos-színész-koreográfus Bob Fosse viszonylag kevés filmet készített, de művei, köztük a Kabaré, a modern musical határkövei. A Broadway-musical adaptációja nem csak óriási kassza- és közönségsiker lett, hanem új stílust is teremtett, a drámai musicalt, ami véget vetett a korábbi, csupán szórakoztatásra szánt musical korszakának. Fosse a varieté-énekesnő és egy angoltanár bonyolult szerelmi történetét történelmi keretbe helyezi. Míg a berlini lakosság az éjszakai lokálban mulat, egyre erősödik a barnaingesek terrorja.

Jamie és édesanyja, Sandra, egy dél-londoni lakóházban élnek. A fiú halk, zárkózott tinédzser, akinek nincs túl sok barátja. A szomszédban Ste, a sportos, vidám és népszerű srác lakik, akit alkoholista apja rendszeresen ver. Egyik éjszaka, a soron következő veszekedés után, az apa kidobja otthonról a fiát. A magányos Ste-t, Sandra és Jamie áthívják magukhoz. Ez az este nagyon közel hozza egymáshoz a két fiút. Megszólal a bennük szunnyadó szexualitás, és észreveszik, hogy szoros érzelmi kapcsolat születik közöttük. Ettől a pillanattól kezdve az életük megváltozik. A két tinédzser sorsa másokra is hatással lesz.

May egyik szemére majdnem vak volt gyerekkorában. Kötéssel a szemén, folyton segítségre szorulva, kiközösítve, barátok nélkül nőtt fel. Egyetlen társa csak egy porcelánbaba volt, amelynek elsírhatta bánatát, elmesélhette vágyait. A gyerekkori kitaszítottság érzése felnőttkorban sem csökkent: May képtelen a kapcsolatteremtésre, nincsenek barátai és úgy tűnik, a szerelem is elkerüli. Végül mégis talál magának valakit: beleszeret Adambe, aki azonban faképnél hagyja a lányt, miután rájön, hogy May képtelen a normális kapcsolatra. A csalódás egy leszbikus kolléganője, Polly karjaiba taszítja, de Polly nem érzelmi kapcsolatra vágyik, csupán a szexre, és ez újabb kudarcélmény May számára. A lánynál betelt a pohár, átszakad az utolsó gát is, és az őrület teljesen elhatalmasodik rajta. Úgy gondolja, hogyha nem talált magának megfelelő társat, majd ő maga "teremt" egyet magának. Csupán a megfelelő testrészek hiányoznak ahhoz, hogy elkészüljön May saját barátja.

Amikor közeledik a karácsony estéjén tartott esküvője, Jennifert meglátogatja egy angyal, és megmutatja, mi lehetett volna, ha nem tagadja meg valódi érzéseit gyermekkori legjobb barátja iránt.