Ukrainian folklore gets a hand-painted big-screen telling in Mavka: The Forest Song, a fantasy adventure built around the spirit who keeps watch over an ancient woodland.

What is Mavka: The Forest Song about?

Mavka has one job: protect the Heart of the Forest as its Warden, keeping the woods and every creature in them safe from outside harm. That balance shifts when Lukas, a musician from the village at the forest's edge, wanders further into her territory than anyone before him. Wariness gives way to curiosity, and curiosity gives way to something neither of them planned for, pulling Mavka toward a choice between the human world Lukas represents and the duty she has carried since becoming guardian. Around that central pull, the film fills its forest with talking trees, mischievous spirits and a village that does not fully understand what lives just beyond its fields. The animation leans into painterly, hand-crafted texture rather than photoreal gloss, giving the woodland its own visual identity scene to scene.

About the cast

Nataliia Denysenko voices Mavka opposite Artem Pyvovarov as Lukas, with Nazar Zadniprovskyi, Oleh Skripka, Olena Kravets, Serhii Prytula, Oleh Mykhailiuta and Nataliia Sumska filling out the forest spirits and village neighbors around them.

Context & significance

The film draws on Slavic and specifically Ukrainian forest mythology, a tradition where the woods are treated as a living, watchful presence rather than empty scenery. That grounding sets it apart from the usual talking-animal template of family animation, giving the fantasy elements — the Heart of the Forest, the Warden role Mavka inherits, the spirits who share her world — a folkloric weight rather than an invented one. At 99 minutes it moves at a pace suited to family viewing without padding out the middle stretch.

Watching Mavka: The Forest Song on Ktime

Mavka: The Forest Song streams on K-Time with a Persian dub and Persian subtitles, so it plays comfortably for Farsi-speaking households in either mode. The page itself is free to browse; watching just needs a free K-Time account login, and the rest of the interface runs in Farsi for anyone who prefers it that way.