Branko, der Sohn eines fahrenden Geigers und einer Tabakarbeiterin, verliert seine Mutter und sein Zuhause. Bald verdächtigt man ihn des Diebstahls und sperrt ihn ein. Doch Zora, das Mädchen mit den roten Haaren, befreit ihn, und er wird in ihre Bande aufgenommen, die in einer alten Burg haust. Gemeinsam schlagen sich die Kinder durchs Leben, genießen die Freiheit und halten auch in Hunger und Not fest zusammen. Nichts kann ihre Kameradschaft erschüttern - bis die Bürger des Küstenstädtchens sich dazu entschließen, dem wilden Treiben ein Ende zu setzen und Zora und ihre Bande hinter Gitter zu bringen.