Il était une fois une petite orpheline prénommée Machenka. Elle vivait avec son père et sa belle-mère, une femme cruelle et jalouse. Pour se débarrasser d'elle, celle-ci l'envoie un jour chercher du fil et une aiguille chez une vieille dame vivant à la lisière de la forêt. Arrivée dans la maison de la vieille dame, Machenka découvre avec horreur qu'elle est en réalité chez Baba Yaga, la terrible ogresse, qui semble bien décidée à la manger ! Heureusement, la fillette s'en sortira saine et sauve. Grâce à son grand coeur, elle parvient à attendrir les alliées de l'ogresse qui l'aident à s'échapper.