Akcja filmu zaczyna się pod koniec lat 30., w niewielkiej budapeszteńskiej restauracyjce. Właściciel, Laszlo Szabo (Joachim Król), prowadzi swój lokal z klasą, dba o wystrój, miłą obsługę i przede wszystkim znakomitą kuchnię. Kelnerką jest śliczna i znacznie młodsza od szefa Ilona (Erika Marozsan), która pomaga mu w interesach i dzieli z nim łoże. Aby umilić gościom czas, restaurator zatrudnia pianistę - młodego i przystojnego Andrasa Aradi (Stefano Dionisi). Aradi pozostaje pod urokiem pięknej Ilony, odwzajemniającej jego zainteresowanie. Bywalcem restauracji jest bawiący służbowo w Budapeszcie początkujący biznesmen, Hans Eberhard Wieck (Ben Becker), amator najpyszniejszych w mieście zrazów. Jednak nie tylko ulubiona potrawa sprowadza młodego Niemca do restauracji, jego sercem zawładnęła kelnerka Ilona. Nadchodzi czas powrotu do Berlina, Hans spędza ostatni wieczór w lokalu Laszlo.
Młody przestępca zabiega o to, by zająć pozycję szefa gangu. Gdy osiąga swój cel, rozprawia się z przeciwnikami w wyjątkowo brutalny sposób.
Reżyser swą opowieść o walce płci umieścił w efektownym, bogatym wizualnie świecie. Wśród rekwizytów z kilku epok, w atmosferze przesyconej erotyzmem maluje losy bohaterki, półarystokratki, pół-Cyganki, artystki słowa, życia i miłości, nonkonformistki w walce o pełne wyzwolenie kobiety. Przedstawia dzieje jej nigdy nie spełnionej miłości do próżnego, zakochanego w sobie Narcyza oraz małżeństwa - bezpiecznej przystani u mądrego, opiekuńczego i bogatego barona Maxa von Zedlitza ze Śląska. Jest to opowieść, która momentami urzeka pięknem bajkowych, onirycznych wizji, czasem zaś odraża szokującym naturalizmem.