Man and Witch: The Dance of a Thousand Steps
(2024)

Released: 2024-07-28

tmdb link imdb link

Three Mysterious Curses, two lost souls... and one incredibly difficult dance. A lowly goatherd seeks out a reclusive witch to break the evil enchantment that has long kept him from taking a wife. When he completes the three impossible trials the witch prescribes, the man earns the hand of the legendary Princess, only heir of the Old King of the Cursed Kingdom. But when he arrives at the altar with a perfect fairytale ending hanging in the balance, both the goatherd and mysterious witch who helped transform him into the perfect eligible bachelor find that there is one enchantment they can't figure out how to break... true love.

Vote Now!


Placeholder

Sean Astin

as The Dog (voice)

Actor page

Christopher Lloyd

as The Alchemist

Actor page

Shohreh Aghdashloo

as The Wise Woman

Actor page

Jennifer Saunders

as The Goose (voice)

Actor page

Eddie Izzard

as The Sheep (voice)

Actor page

Michael Emerson

as The Evil Wizard

Actor page

Pauline McLynn

as The Goatherd's Mother

Actor page

Reginald D. Hunter

as The Neighbor

Actor page

Bill Bailey

as The Donkey (voice)

Actor page

Giovanni Pernice

as The Dancemaster

Actor page

Dawn Sievewright

as The First Maiden

Actor page

Martha West

as The Princess

Actor page

Daniel Portman

as The Captain of the Guard

Actor page

Moyo Akandé

as The Holy Woman

Actor page

Ainsley Jordan

as The Grocer's Daughter

Actor page

Simone Pereira Hind

Casting Director

Actor page

Geoff Zanelli

Original Music Composer

Actor page

Donna Bryce-McLeod

Costume Designer

Actor page

Christine Cant

Makeup & Hair

Actor page

Deb O

Production Design

Actor page

Simon Vickery

Director of Photography

Actor page

Eliot Horowitz

Executive Producer

Actor page

Avery Rosen

Executive Producer

Actor page

Sam Williams

Executive Producer

Actor page

Lindsay Mushett

Associate Producer

Actor page