Director: Michael Hines
Three impossible trials stand between a goatherd and the princess he loves, but the witch who sets them turns out to have a curse of her own to break.
What is Man and Witch The Dance of a Thousand Steps about?
In a kingdom weighed down by old enchantments, a poor goatherd travels to a reclusive witch hoping she can free him from whatever has kept him from finding a wife. She agrees, but only after he survives three near-impossible tasks of her design. Passing them wins him the hand of the realm's only heir, a princess trapped by her own family's curse, yet the closer the goatherd gets to his fairytale wedding, the more it becomes clear that the witch guiding him is fighting an enchantment neither of them fully understands: the unpredictable pull of love itself.
Cast & crew
Tami Stronach and Greg Steinbruner lead as the witch and the goatherd, joined by a supporting roster that includes Sean Astin, Christopher Lloyd, Shohreh Aghdashloo, Jennifer Saunders, Eddie Izzard, and Michael Emerson, giving this British fantasy comedy an unusually deep bench of familiar character actors around its central fairytale.
Context & significance
Directed by Michael Hines, this 2024 United Kingdom production leans into the tone of a classic told-around-the-fire fable, complete with a cursed kingdom, a reluctant hero, and a witch whose motives shift as the story unfolds. Its structure of three trials echoes older fairytale logic, but the film uses that familiar shape to build toward a lighter, more comic resolution than the setup first suggests.
Where & how to watch
Man and Witch: The Dance of a Thousand Steps streams on K-Time with a free account login, and comes with Persian dubbing and Persian subtitles built in. Anyone can browse this page and its details without needing to sign in first.