Teatr lalek "Kleines Theater" gra "Roszpunkę" na piętrze kulturalnym Alte Vogtei w Warnemünde. Do 30 osób może cieszyć się grą w miłej atmosferze. Spektakl rozpoczyna się o godzinie 15:00.
Aby wyświadczyć przysługę swojej żonie, która wkrótce urodzi dziecko, biedny mężczyzna kradnie rodzynki z ogrodu czarodziejki. Zostaje przez nią przyłapany i za karę porywa nowonarodzoną dziewczynkę, którą nazywa "Roszpunką" i ukrywa w wysokiej wieży - bez drzwi i schodów.
Jeśli czarodziejka chce dostać się w górę lub w dół wieży, używa długich, blond warkoczy dorastającej dziewczynki.
Roszpunka często jest sama i śpiewa w samotności. Pewnego razu zostaje podsłuchana przez księcia, który naśladuje czarodziejkę, aby dostać się do wieży.
Po początkowym szoku Roszpunka zaczyna ufać młodemu mężczyźnie, zakochują się w sobie i planują opuścić wieżę. Potajemnie tkają drabinę linową, ale kiedy jest już prawie wystarczająco długa, dziewczyna zostaje zaskoczona przez czarodziejkę, która odcina włosy Roszpunki i wypędza ją z wieży z urazą.
Kiedy książę próbuje uwolnić swoją ukochaną, czarodziejka zamiast tego odcina włosy Roszpunki i skazuje niczego niepodejrzewającego mężczyznę. Książę dowiaduje się o losie Roszpunki i z żalu wyskakuje przez okno wieży.
Pozostaje przy życiu, ale ciernie w żywopłocie przebijają mu oczy, więc od tego momentu błąka się po świecie po omacku. Pewnego razu słyszy słodką piosenkę i podąża za głosem, znajdując drogę powrotną do Roszpunki, która płacze z litości - a jej łzy przywracają mu wzrok.
Pełni szczęścia, oboje - wraz z bliźniakami, które Roszpunka urodziła w międzyczasie - wyruszają na poszukiwanie zamku księcia i w końcu biorą ślub.