Christopher Isherwood (Matt Smith) matkustaa 1930-luvun alussa Berliiniin ystävänsä W. H. Audenin (Pip Carter) kutsumana. Houkutin kaupunkiin ovat sen pojat, joita Cosy Corner -nimisestä salakapakasta löytyy rahaa vastaan rajattomiin. Christopher päätyy asumaan fräulein Thuraun asuntolaan, jonka asukaskunta on Berliinin villien vuosien värikkäintä. Asukkaisiin kuuluu kabareelaulaja Jean Ross (Imogen Poots) josta tulee Christopherin ryyppyseuralainen. Christopherilla on suhteita nuoriin miehiin mutta maailma ympärillä menee hyvää vauhti helvettiin natsien vallan kasvaessa. Lopulta kasvava rauhattomuus ajaa asuntolan asukkaat yksitelleen maanpakoon.