Da innspillingen startet høsten 1983 hadde Tage Danielsson tatt over. Eksteriørscenene ble spilt inn på Sørknatten i Dalsland, Blåsjön i Jämtland og ved Haga slottsruin i Solna. På berget Sørknatten kan man finne plassene der kulissene av Mattisborgen sto, «Helvetesgapet & Bjørnegrotta». Interiørscenene ble spilt inn i studio i Oslo og Stockholm og i Tykarpsgrotta (Mattisborgens ølkjeller). I juni 1984 var innspillingen ferdig og filmen hadde premiere julen 1984. Hanna Zetterberg hadde hovedrollen som Ronja.