Prague, Czechoslovakia, during the inter-war period. Jan Dítě, a young and clever waiter who wants to become a millionaire, comes to the conclusion that to achieve his ambitious goal he must be diligent, listen and observe as much as he can, be always discreet and use what he learns to his own advantage; but the turbulent tides of history will continually stand in his way.
Ivan Barnev
as Jan Dítě
Oldřich Kaiser
as Old Jan Dítě
Julia Jentsch
as Líza
Marián Labuda
as Walden
Milan Lasica
as Professor
Zuzana Fialová
as Marcela
Martin Huba
as Maître Skřivánek
Josef Abrhám
as Hotel Manager Brandejs
Jiří Lábus
as Prague Golden City Hotel Manager
Rudolf Hrušínský
as Hotel Manager Tichota
Pavel Nový
as General
Jaromír Dulava
as Waiter Karel