Alle nennen die kleine Margarete liebevoll Madita. Sie ist acht Jahre alt und lebt in einem kleinen Dorf in Schweden. Zu ihren Freunden zählen die Schwester Lisabet, das Kindermädchen Alva, und Abbe der Sohn der Nachbarn. Sie ist immer zu lustigen Streichen aufgelegt, so sieht es ihr ähnlich, dass sie sich diesmal mit einem waschechten Nachtgespenst und einem wilden Stier herumschlägt, um ihre Familie zu beschützen. Als Madita jedoch den frechen Jungen Richard erfindet und ihm alle ihre Streiche in die Schuhe schiebt, meldet sich sehr bald das schlechte Gewissen...