Acte I
Sur le sol d'une grange, Đula décortique le maïs avec ses amis. Elle rêvasse à propos d'un étranger qui lui a récemment envoyé des cadeaux. Soudainement, Mića, un jeune garçon vêtu d’une manière pauvre, sort d’une botte de foin. Il se présente comme Ero le Joker, et il dit à Đula que sa défunte mère lui envoie son amour. La belle-mère de Đula, Doma, interrompt cette rencontre. Elle ordonne à Đula de continuer ses corvées et réprimande Mića lorsqu'il propose de l'aider. Mića avertit Doma que son ragoût est sur le point de brûler et elle s'en va, en colère. Désormais seule avec Đula, Mića admet que c'est lui qui lui a envoyé les cadeaux. Đula tombe amoureuse de lui et ils acceptent de se rencontrer près du moulin du village juste avant que le père de cette dernière, Marko, n'arrive à la maison.
Mića demande à Marko un logement, mais Marko le renvoie parce qu'il est vêtu de haillons. Doma a entendu des rumeurs selon lesquelles une mystérieuse personne d'un autre monde serait en ville. Elle veut savoir comment se porte son défunt premier mari, Matija. Mića dit à Doma que dans cet autre monde, tout doit être payé comme ici sur Terre et que son défunt mari est fauché. Contrarié, Doma rassemble l’ensemble des économies de Marko et les remet à Mića. Il s'en va joyeusement, en promettant de remettre l'argent à Matija. Lorsque Marko voit Doma en larmes, elle lui raconte toute l'histoire. Il alerte ses hommes et tout le village commence à courir après le voleur.
Acte II
Au moulin, Sima le meunier chante joyeusement pendant que les femmes du village arrivent avec leur grain. La dernière arrivée est Doma, qui demande que son grain soit moulu en premier. Dans la rangée qui suit, Doma insulte les autres femmes et Sima s'empare de Đula. La belle-fille se lamente sur sa défunte mère et quitte ensuite le moulin, mais oublie de prendre le sac de nourriture du cheval.
Pendant le nettoyage du moulin, Sima entend un bruit de sabots qui se rapproche au loin. C'est Marko à la poursuite du voleur, mais le meunier croit à tort que Marko le poursuit en raison de son combat avec Doma et Đula. Lorsqu'effrayé, il se cache, Mića se faufile dans le moulin et se déguise en Sima. Marko arrive au moulin et demande dans quelle direction le voleur est allé. Prétendant aider, Mića envoie Marko dans la direction du meunier, en lui promettant de garder son cheval pendant qu'il cherche le voleur.
Đula revient chercher le sac de nourriture oublié. Elle est surprise de trouver Mića à cet endroit et est en colère contre lui pour être parti sans lui dire au revoir. Les paroles sincères de Mića l’adoucissent et la convainquent de son amour et de ses intentions honnêtes. Alors, Đula accepte de fuir avec lui. Marko et ses hommes attrapent Sima et l’accusent de collusion avec le voleur. Soudain, ils voient Mića se précipiter dans les airs sur le cheval de Marko avec Đula. Marko se rend compte qu'il a également été escroqué et fait la paix avec Sima.
Acte III
À la fête du village, Doma décide de quitter Marko après une bagarre. Sima dit à Marko qu'il a vu Đula dans un autre village, où elle vit dans un grand domaine avec Ero le Joker, dont le vrai nom est Mića. Le couple arrive à la foire en habits élégants et les gens du village les accueillent joyeusement. Marko et Doma sont toujours en colère contre Mića. Il leur raconte alors son histoire : c'est un riche propriétaire qui a été chargé par sa mère de se présenter devant son amour en tant que pauvre. Maintenant qu’il a Đula pour toujours, il rend l’argent à Doma et le cheval de Marko. Tout le monde se réconcilie et se joint au chant et à la danse.