Max Liebermann egyre nagyobb lelki zűrben van. Kezdi felismerni, hogy ugyan kedveli a menyasszonyát, a maga módján szereti is, de nem azokat az érzelmeket kelti benne, ami egy nagy szerelem lenne. Van egy betege, aki a császár egyik lányáért rajong. Ő ezért a képzelt érzelemért többre képes, mélyebben érez, mint Max a maga párjáért. Így szakít a lánnyal, felbontja az eljegyzést, ha ezért mindkettejük családja neheztel is.
Reinhardt ügyében egy közös program hozza meg az áttörést. Az operában Mozartot néznek, amikor Max felismeri a darabból a gyilkosságok motívumait. Valaki A varázsfuvola cselekményét követve gyilkol: ezért kellett az állatkertben végezni a kígyókkal, majd rituális módon a bordélyban a vérfürdő is ebbe a sorba illik.
A darab túl sok esélyt kínál a gyilkosnak, szinte szabadon variálhat, ki legyen a következő áldozat. A gyanúba keveredő katonatiszt meghal közben – egy magyar gróf hívja párbajra és győzi le a húga becsületéért, és a férfinak kötelessége lesz végezni magával, amit meg is tesz.
Reinhardt és Max rájönnek, ki a gyilkos következő célpontja, és el tudják fogni. (Egy gyerekkori trauma miatt fontos neki ennyire a darab, és vissza lehet fejteni, ki ő.) Közben Max segítséget kap az angol Ameliától, akihez vonzódik is a fiatalember.