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