Upon the Magic Roads
On a road that seems to bend with every dream, Ivan-Durak, known as the John the Fool, travels with his loyal horse Foal. Across a string of shifting magical worlds, the two friends dodge tricks and traps, swapping jokes for courage as they press onward. Their quest threads through a political... Read more
Where to Watch "Upon the Magic Roads"
Not Currently Streaming
This title isn't available for streaming in the US right now.
Not Currently Available On (8 platforms)
Streaming availability last verified: February 18, 2026
About Upon the Magic Roads
On a road that seems to bend with every dream, Ivan-Durak, known as the John the Fool, travels with his loyal horse Foal. Across a string of shifting magical worlds, the two friends dodge tricks and traps, swapping jokes for courage as they press onward. Their quest threads through a political maze ruled by a cruel king, a perilous chase after the legendary firebird, and a search for John's heart's true love. Along the way they meet curious allies and faces danger with wit rather than weapons. The film keeps the tone light while letting longing and friendship color the trip. The shifting creative scope invites kids and adults to interpret the magic as a metaphor for growing up.
Directed by Oleg Pogodin from a story by Alexey Borodachev and Pyotr Ershov, the film blends fairy tale fantasy with modern humor. It carried a budget around 8.0 million dollars.
Box office data for Upon the Magic Roads is not publicly disclosed, so no reliable worldwide gross figures are available.
Critics frame the film as a bright family adventure that foregrounds friendship and self discovery. Ivan-Durak and Foal wrestle with power, loyalty, and the ache of a lost romance as they hop across rendered realms. Anton Shagin and Pavel Derevyanko give the pair warmth for a satisfying finish.
Details
- Release Date
- February 18, 2021
- Runtime
- 1h 40m
- User Ratings
- 308 votes
- Type
- Movie
- Genres
- Adventure, Fantasy
- Country
- Russia
- Studio
- CTB Film Company +2 more
- Budget
- $8,020,000
- External Links
- View on IMDB
Cast
Anton Shagin
Ivan-Durak
Pavel Derevyanko
The Little Humpbacked Horse (voice)
Mikhail Efremov
king
Paulina Andreeva
princess
Yan Tsapnik
sleeping bag
Oleg Taktarov
general
Lyaysan Utyasheva
Firebird (voice)
Aleksandr Semchev
Whale (voice)
Vladimir Dikun
sagittarius
Vitaly Kopnin
herald
Director: Oleg Pogodin
Written by: Alexey Borodachev, Pyotr Ershov