Man and Witch: The Dance of a Thousand Steps

2024, adventure, fantasy

94 minutes

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...

Last rated on

?

Recommended

?

based on 0 users

?

based on 0 critics

Cast

Tami Stronach

Tami Stronach

The Witch

Sean Astin

Sean Astin

The Dog (voice)

Christopher Lloyd

Christopher Lloyd

The Alchemist

Shohreh Aghdashloo

Shohreh Aghdashloo

The Wise Woman

Jennifer Saunders

Jennifer Saunders

The Goose (voice)

Eddie Izzard

Eddie Izzard

The Sheep (voice)

Michael Emerson

The Evil Wizard

Pauline McLynn

Pauline McLynn

The Goatherd's Mother

Reginald D. Hunter

Reginald D. Hunter

The Neighbor

Bill Bailey

Bill Bailey

The Donkey (voice)

Stuart Bowman

The King

Giovanni Pernice

The Dancemaster

Dawn Sievewright

The First Maiden

Martha West

The Princess

Daniel Portman

Daniel Portman

The Captain of the Guard

Moyo Akande

The Holy Woman

Ainsley Jordan

The Grocer's Daughter

Ramesh Meyyappan

The Grocer

Crew

Art

Deb O

Production design

Camera

Costume and make-up

Directing

Michael Hines

Director

Production

Lindsay Mushett

Lindsay Mushett

Associate producer

Kristen Vaganos

Associate producer

Sarah Donnelly

Co-producer

Eliot Horowitz

Executive producer

Avery Rosen

Executive producer

Sam Williams

Executive producer

Rob Margolies

Producer

Nick Young

Producer

Tami Stronach

Tami Stronach

Producer

Greg Steinbruner

Producer

Angela Murray

Producer

Sam Wildstein

Production coordinator

Sound

Geoff Zanelli

Geoff Zanelli

Original music composer

Writing

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0