Man and Witch: The Dance of a Thousand Steps official wallpaper
Man and Witch: The Dance of a Thousand Steps poster

Man and Witch: The Dance of a Thousand Steps

(2024)

Cast

Tami Stronach as The Witch
Tami Stronach

as The Witch

Greg Steinbruner as The Man
Greg Steinbruner

as The Man

Sean Astin as The Dog (voice)
Sean Astin

as The Dog (voice)

Christopher Lloyd as The Alchemist
Christopher Lloyd

as The Alchemist

Shohreh Aghdashloo as The Wise Woman
Shohreh Aghdashloo

as The Wise Woman

Jennifer Saunders as The Goose (voice)
Jennifer Saunders

as The Goose (voice)

Eddie Izzard as The Sheep (voice)
Eddie Izzard

as The Sheep (voice)

Michael Emerson as The Evil Wizard
Michael Emerson

as The Evil Wizard

Pauline McLynn as The Goatherd's Mother
Pauline McLynn

as The Goatherd's Mother

Reginald D. Hunter as The Neighbor
Reginald D. Hunter

as The Neighbor

Bill Bailey as The Donkey (voice)
Bill Bailey

as The Donkey (voice)

Stuart Bowman as The King
Stuart Bowman

as The King

Giovanni Pernice as The Dancemaster
Giovanni Pernice

as The Dancemaster

Dawn Sievewright as The First Maiden
Dawn Sievewright

as The First Maiden

Martha West as The Princess
Martha West

as The Princess

Daniel Portman as The Captain of the Guard
Daniel Portman

as The Captain of the Guard

Moyo Akandé as The Holy Woman
Moyo Akandé

as The Holy Woman

Ainsley Jordan as The Grocer's Daughter
Ainsley Jordan

as The Grocer's Daughter

Ramesh Meyyappan as The Grocer
Ramesh Meyyappan

as The Grocer

Johnny Vincent as Ogre

Crew

Michael Hines as Directing department
Michael Hines

Director

Donna Bryce-McLeod as Costume & Make-Up department
Donna Bryce-McLeod

Costume Designer

Sarah Donnelly as Production department
Sarah Donnelly

Co-Producer

Sam Williams as Production department
Sam Williams

Executive Producer

Geoff Zanelli as Sound department
Geoff Zanelli

Original Music Composer

Simon Vickery as Camera department
Simon Vickery

Director of Photography

Angela Murray as Production department
Angela Murray

Producer

Avery Rosen as Production department
Avery Rosen

Executive Producer

Katie Bullock-Webster as Production department
Katie Bullock-Webster

Post Producer

Simone Pereira Hind as Production department
Simone Pereira Hind

Casting Director

Deb O as Art department
Deb O

Production Design

Lucinda Van Rie as Production department
Lucinda Van Rie

Line Producer

Christine Cant as Costume & Make-Up department
Christine Cant

Makeup & Hair

Eliot Horowitz as Production department
Eliot Horowitz

Executive Producer

Tami Stronach as Production department
Tami Stronach

Producer

Nick Young as Production department
Nick Young

Producer

Rob Margolies as Production department
Rob Margolies

Producer

Kristen Vaganos as Production department
Kristen Vaganos

Associate Producer

Sam Wildstein as Production department
Sam Wildstein

Production Coordinator

Lindsay Mushett as Production department
Lindsay Mushett

Associate Producer