Історія розповідає про доньку мірошника Марі, яка потрапляє в небезпечну ситуацію після того, як її батько вихваляється перед королем, що вона може перетворити солому на золото. Зіткнувшись із нездійсненним завданням, єдиною надією Марі стає таємничий чарівний карлик на ім'я Румпельштильцхен. В обмін на свою допомогу він вимагає її первістка. Марі, відчайдушно намагаючись врятуватися, погоджується. Вийшовши заміж за короля і народивши дитину, Румпельштильцхен повертається, щоб забрати її. Однак він пропонує їй вихід: якщо вона вгадає його ім'я протягом трьох днів, то зможе залишити дитину собі. Фільм досліджує теми відчаю, хитрості та спокути у чудово вигаданій казці.