Městský lékař Georg Roth schoval zlého džina Mercuriuse v začarované skleněné nádobě, ale jeho nešikovná učednice Sophia ji nešťastnou náhodou rozbije, což ho po mnoha letech propustí. Vrací se ke svému pánovi a stvořiteli Veithovi, který okamžitě plánuje, že měšťany znovu přivede do zlých časů. Dr. Roth a jeho sestra, bylinná léčitelka a čarodějnice Eda, se musí znovu spojit, s pomocí zoufalé Sophie a neohroženého nohsleda Jacoba. Následuje bitva plná kouzel a lektvarů, v sázce je Mercurius a svobodná vůle lidí, protože Veith přikazuje, aby mu byly doručeny všechny cennosti a všichni se proměnili v kámen.