Млада, лепа девојка, чији је отац заробљен од стране Звери, сама се нуди да буде заробљена уместо оца, док у међувремену открива да је звер уствари зачарани принц.

Година је 1930. Немачку потресају политички немири, економија доживљава крах, а милиони незапослених штрајкују на улицама Берлина. У том хаосу живи и ради америчка плесачица Сали, која наступа у култном клубу "Кит-Кет", где је на позорници све дозвољено. Док у граду буја нацизам и насиље, свезнајући и свеприсутни клупски организатор покушава да унесе срећу, весеље и мало декаденције у свакодневицу својих суграђана. Сали у клубу упознаје многе занимљиве личности: богатог немачког политичара, енглеског учитеља из Лондона и Брајана, бисексуалног младића јеврејског порекла, који се бори с питањем свог идентитета. Она се заљубљује у њега, а обоје их заводи богати плејбој Макс.

Кад темпераментна дива Карлота (Мини Драјвер) изненада напусти оперску продукцију, нови власници позоришта додељују главну улогу младој Кристини (Ејми Росум). Њен чаробни наступ осваја срца публике и фантома (Џерард Батлер), који се потом посвећује томе да од своје штићенице створи велику оперску звезду. Међутим, Кристини се удвара и богати мецена, виконт Де Шањи (Патрик Вилсон), што избезумљује фантома и поставља сцену за драматични крешендо у којем страст, љубомора и опсесивна љубав прете раздвајању љубавника до тачке без повратка.

Хаос и разврат владају у школи за младе даме, зато нови ресорни министар најављује да ће се лично побринути за успостављање реда у школи, не схватајући шта га чека. Због недостатка новца и великих дугова, школи прети затварање. Девојке, које похађају школу, осећају се одговорним за тренутну кризу, па доносе одлуку да преузму ствари у своје руке.