Upon the Magic Roads (2021)
Romantic John the Fool and his friend Foal set out on a series of unpredictable adventures in different magical worlds. The two buddies will have to outsmart an evil tyrant king, catch the firebird, and find John’s true love.
What people think about Upon the Magic Roads
Upon the Magic Roads feels like a storybook flung open on a windy night, bursting with Russian folklore rendered in genuinely lush, imaginative visuals that make each new realm a small act of cinematic wonder. It’s an adventure with a playful, family-friendly spirit—Ivan the “fool” and his wisecracking magic Foal tumble from one fantastical predicament to the next, buoyed by warm performances, spirited music, and cinematography that treats magic as something tactile and real. The tone is light on its feet but not flimsy, mixing whimsy, romance, and just enough peril to keep the quest humming without ever getting harsh. If you’re allergic to fairy-tale logic or prefer fantasy that’s gritty and self-serious, it may not be your flavor—but if you want a charming, visually sumptuous ride that honors classic tales while keeping them lively, this one’s easy to recommend.
Upon the Magic Roads is clearly aiming for a bright, family-friendly fairy-tale romp, stitching together classic Russian folklore beats with a buddy-adventure between Ivan the Fool and his wisecracking magic Foal. The problem is it often feels like a string of loosely connected set pieces rather than a story with momentum, so the pacing drifts and the plot can get oddly confusing if you’re expecting clean, modern fantasy storytelling. The CGI is hit-or-miss and sometimes looks dated or too cartoonish, which can pull you out of the magic instead of deepening it. If you’re watching with kids, want a PG fantasy with harmless peril and a few charming moments, it may do the job—but if you need tight narrative logic, consistently polished visuals, or emotionally satisfying romance, this probably isn’t your ride.
Cast
Anton ShaginIvan-Durak
Pavel DerevyankoThe Little Humpbacked Horse (voice)
Mikhail Efremovking
Paulina Andreevaprincess
Yan Tsapniksleeping bag
Oleg Taktarovgeneral
Lyaysan UtyashevaFirebird (voice)
Aleksandr SemchevWhale (voice)
Vladimir Dikunsagittarius- VVitaly Kopninherald
Ekaterina Baygozinadamsel
Alina NedobitkoRussian beauty
Pavel Stont- YYuriy Zharavin
Andrey Feskov
Vitaliya Kornienko
Evgeny Kapitonov
Ilya Borisov
Crew
- Director
- Oleg Pogodin
- Cinematography
- Vladimir Bashta
Details
- Released
- February 18, 2021
- Language
- Russian
- Studio
- CTB Film Company, Russia 1, CGF Films
- IMDb
- tt11390180
