Однажды король Дании услышал предсказание, что принцесса выйдет замуж за простого солдата. Сей же час он заточил дочь в башню, казнил всех сказочников и предсказателей, а солдат отправил сражаться… Теперь королевством заправляет коварный обер-полицмейстер. Он мечтает жениться на принцессе, командует глупыми жандармами и тайно использует свои магические артефакты – волшебную скважину и карильон. Но бравый солдат Ганс, раздобыв у ведьмы-неудачницы волшебное огниво, спасет Датское королевство от колдовства обер-полицмейстера и женится на принцессе.