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

Full Cast & Crew

Directed by 

Michael Hines

Writing Credits  

Greg Steinbruner

Cast  

Michael Emerson ... Evil Wizard
Shohreh Aghdashloo ... The Wisewoman
Christopher Lloyd ... Alchemist
Sean Astin ... Dog (voice)
Jennifer Saunders ... Goose (voice)
Eddie Izzard ... Sheep (voice)
Tami Stronach ... Witch
Daniel Portman ... Captain of the Guard
Greg Hemphill ... Ogre King
Stuart Bowman ... King
Bill Bailey ... Donkey (voice)
Pauline McLynn ... The Mother
Bhav Joshi ... Prince Jerry the Jester
Moyo Akandé ... Holy Woman
Martha West ... Princess
Greg Steinbruner ... Goatherd
Reginald D. Hunter ... The Neighbor
Chris Forbes ... Bonny Prince Bonnybottom
Tyler Collins Tyler Collins ... Gummy the Ogre
Giovanni Pernice Giovanni Pernice ... Dance Master
Gareth Morrison ... Prince Brad The Muscular
Thomas Bradfield Thomas Bradfield ... Soldier
Johnny Vincent ... Ogre (as Johnny Peavy)
Katharine Edwards Katharine Edwards ... King's Guard
Jon Dan Duncan Jon Dan Duncan ... Blacksmith (uncredited)

Produced by 

Katie Bullock-Webster ... post producer
Tom Carroll ... executive producer
Sarah Donnelly ... co-producer
Lissette Feliciano ... co-producer: second unit
Eliot Horowitz ... executive producer
Zach Mahassine ... line producer: second unit
Rob Margolies ... development producer
Angela Murray ... producer
Lindsay Mushett ... associate producer
Rothwell Polk ... co-producer: second unit
Avery Rosen ... executive producer
Greg Steinbruner ... producer
Tami Stronach ... producer
Christopher Van Cleef ... New York Unit Producer
Lucinda Van Rie ... line producer
Sam Williams ... executive producer
Nick Young ... Senior Development Producer

Music by 

Geoff Zanelli

Cinematography by 

Simon Vickery

Editing by 

David Arthur
Victoria Boydell

Casting By 

Simone Pereira Hind

Production Design by 

Deb O

Art Direction by 

Jacob Brown ... (second unit)
Trevor Wang ... (second unit)

Makeup Department 

Ella Burton ... makeup artist
Christine Cant ... makeup designer
Shona E De Rose ... makeup trainee
April Fiske ... key makeup artist: second unit
Beth Lafferty ... Hair Supervisor
Amber Mari ... special makeup effects artist: second unit
Kat Morgan ... makeup supervisor
Hazel d Smith ... Crowd Hair/Makeup Daily
Olimpia Stoicea ... makeup artist/hairstylist

Production Management 

Shona Mackenzie ... production manager
Ashley McKee ... unit manager

Second Unit Director or Assistant Director 

Henry Brower ... second assistant director: second unit
Jonathan Farmer ... first assistant director
Callum Johnson ... floor runner
Shane Kalman ... first assistant director
La' Toyah McDonald ... second assistant director
Jorge L. Rivera ... assistant director / first assistant director: second unit
Malcolm Rumbles ... third assistant director
Kyle Williams ... third assistant director

Art Department 

Mark Di Meo ... graphic designer
Fionnlagh 'Foo' Finlayson ... assistant art director
Katie Elisa Fiore ... art department assistant
Kirsty Glover ... Prop Painter
Anna Gower ... dressing props
Zane Gray ... Standby Props
Harry Hurlock ... props
Catriona MacKinnon ... standby art director
Kyle McCallum ... production buyer
Gayle Sludden ... Petty Cash Buyer

Sound Department 

Kevin Bellante ... sound mixer: second unit
Lilly Blazewicz ... foley editor
Chris Campion ... sound mixer
Tim Crawshaw ... 2nd assistant sound
Mark DeSimone ... adr mixer
Heather Linnie ... mix technician
Jonny Livesey ... 1st assistant sound
Tyler Lydell ... boom operator: second unit
Oliver Miszti ... sound assistant
Philip Moroz ... dialogue editor
Fergus Pateman ... Mix Technician
Jaime Sotelo ... boom operator second unit
Isa Yousufzai ... mix technician

Special Effects by 

Perry Costello ... weapons master
Jordan R.A. Mills ... special effects crew

Visual Effects by 

Adeniyi Adejuwon ... render wrangler
Erick Culasso ... Digital Compositor
Keith Devlin ... on-set visual effects supervisor
Jorge Fenoglio ... Digital Compositor
Julieta Gleiser ... VFX Producer
Federico Alberto Gomez ... Digital Compositor
Jason Groden ... production coordinator
Lucien Harriot ... VFX Supervisor
Val Iancu ... production coordinator
Hannah S. Kim ... Digital Compositor
Gastón Pablo Leiva ... Digital Compositor
Anysha Lugo Sánchez ... production coordinator
Alex Noble ... Visual Effects Supervisor: Wild Union Post
Mark Palkoski ... Digital Compositor
Brendan Roche ... Digital Compositor
Adhikari Sahoo ... rotoscoping supervisor
Irene Theo ... production manager
Taso Theo ... Creative Supervisor
Sam Wiemers ... Digital Compositor

Stunts 

Ellie Keighley ... Stunt double: Tami Stronach
Chris Waite ... stunt performer
Steen Young ... stunt coordinator

Camera and Electrical Department 

Nico Biarese ... b cam focus puller dailies
Callum Boath ... camera trainee
Aaron Boucher ... crane operator
Michael Collins ... Rigger
Brent Dilger ... gaffer: second unit
Mike Edwards ... second assistant camera: A camera
Eric Evans ... best boy: second unit
Terra Gutmann Gonzalez ... second assistant director: second unit
Arthur Graham-Maw ... digital imaging technician
Dakota Isaacson ... best boy: second unit
Elizabeth Kitchens ... still photographer: second unit
Martin Newstead ... steadicam operator
Chris Nordstrom ... key grip
Ryan Patrick O'Hara ... first assistant camera: second unit
Carlos Ortez ... key grip: second unit
Michael Perkins ... swing: second unit
Keyan Safyari ... additional director of photography / second unit
Jordan Tibbitt ... camera trainee: b camera
Keren Weinberg ... bts camera: second unit

Casting Department 

Anna Dawson ... casting associate
Rob Margolies ... casting: US

Costume and Wardrobe Department 

Brittany Ann Cormack ... costumer: second unit
Liz Boulton ... costume maker (uncredited)

Editorial Department 

Callum Abraham ... first assistant editor
Karl Barnes-Dallas ... Additional Colourist
Victoria Bate ... first assistant editor
Miriam Lopez Serrano ... post-production coordinator
Priya Minhas ... post-production coordinator
Jess Netley-Verrinder ... Senior Post Producer
David Turner ... digital intermediate facility head of department
Keren Weinberg ... additional editor

Location Management 

Ross Aitken ... location assistant / location scout
Lauren Clarke ... location marshall
Grace Connor ... location marshall
Aldo Fardo ... location marshall
Niamh Flockhart ... location marshall
Rhian Howells ... location manager
Vanessa Knutsen ... location manager
Barry Laird ... location manager
Alex Mason ... location assistant
Dominic McCafferty ... location marshall
Michelle Methven ... location scout
Erin Michael ... location marshall
Harrison Murphy ... location assistant

Music Department 

Ira Becker ... score mix assistant
Nacho Cantalejo ... assistant orchestrator
John W. Chapman ... score mixer
Nicolas Salinardi ... music editor
Òscar Senén ... orchestrator

Script and Continuity Department 

Hannah Myvanwy Driscoll ... script supervisor: second unit
Julie Hill ... script clearances

Transportation Department 

John Wright ... transportation captain

Additional Crew 

Martynas Bagdonas ... 1st assistant production accountant
Chase Brock ... choreography
Grant Collins ... production assistant: second unit
Emily Diprose ... production accountant
Cameron Iris Fletcher ... Covid Assistant
Paola Gomez ... production assistant: second unit
Wilma Harley ... unit nurse
Paul Hillier ... insurance
Hannah Jeffrey ... production assistant
Thom Jones ... dialect coach: prep
Sally Jules ... production assistant
Gloria Koehler ... covid compliance officer: second unit
Georgia Mahassine ... production coordinator: second unit
Michael Emmett Sempek ... production assistant: second unit
Justin G. Tsai Nremt Bsn ... Covid Testing Manager (as Nremt Bsn Justin G. Tsai) / Covid-19 Supervisor/Set Medic (as Nremt Bsn Justin G. Tsai)
Fiona Valentine ... covid assistant
Keren Weinberg ... Additional Editor

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed