Franz "Fox" Biberkopf è un ragazzo della classe operaia, in difficoltà quando il suo amante viene arrestato e la polizia chiude il loro stand di carnevale. Avendo bisogno di soldi per il suo acquisto settimanale alla lotteria, Fox si lascia prendere da un elegante uomo anziano di nome Max. Da Max incontra due uomini gay più giovani che hanno gusti e immagini costosi da difendere. Il giorno successivo, Fox vince 500.000 marchi alla lotteria e gli amici di Max diventano improvvisamente amici di Fox, soprattutto Eugen, l'erede di un'azienda di legatoria a corto di soldi. Lo smalto di Eugen inganna Fox e inizia la spennatura.