Edit
"Guillermo del Toro's Cabinet of Curiosities" Dreams in the Witch House (TV Episode 2022) Poster

Full Cast & Crew

Directed by 

Catherine Hardwicke

Writing Credits (in alphabetical order)  

H.P. Lovecraft ... (based on a short story by)
Mika Watkins ... (teleplay by)
Guillermo del Toro ... (created by)

Cast (in credits order)  

Rupert Grint ... Walter Gilman
Ismael Cruz Cordova ... Frank Elwood
DJ Qualls ... Jenkins Brown
Nia Vardalos ... Madame Levine
Gavin MacIver-Wright ... Young Walter Gilman
Tenika Davis ... Mariana
Daphne Hoskins ... Epperley Gilman
Wesley French ... Atsidi
Lize Johnston ... Keziah Mason / Witch
Diane Johnstone ... Sister Lucretia (as Diane L. Johnstone)
Eric Woolfe ... Speaker
Vickie Papavs ... Audre
Tom Rooney Tom Rooney ... Mr. Labuschagne
Dan Guiry Dan Guiry ... Niyol
William Poulin ... Father
Jhene Erwin ... Mother
Gaby Moreno ... Latin Singer
Rest of cast listed alphabetically:
Guillermo del Toro ... Self - Presenter (uncredited)
Mandi Maxwell Mandi Maxwell ... Euphoric Secretary (uncredited)

Produced by 

Jeff J.J. Authors ... producer (as Jeff Authors) (produced by)
J. Miles Dale ... executive producer
Guillermo del Toro ... executive producer
Julie Lawrence ... post producer
Gary Ungar ... executive producer

Music by 

Anne Chmelewsky

Cinematography by 

Colin Hoult ... director of photography

Editing by 

Ben Wilkinson

Production Design by 

Tamara Deverell

Art Direction by 

Brandt Gordon ... supervising art director
Henry Salonen
Colin Woods

Set Decoration by 

Bri Proke ... (Tracker/Coordinator)
Shane Vieau

Costume Design by 

Luis Sequeira

Makeup Department 

Kayla Arena ... special makeup effects artist
Kevin Carter ... contact lens painter
Amber Chase ... makeup artist
Alanna Dickie ... key contact lens technician
Cliona Furey ... hair designer
Kyle Glencross ... Prosthetics artist
Iantha Goldberg ... key makeup artist
Mike Hill ... main title theme by
Jo-Ann MacNeil ... makeup designer
Jacqueline Robertson Cull ... key hair stylist
Sean Sansom ... prosthetic makeup department head/special makeup effects artist
Shane Zander ... key prosthetics artist

Production Management 

Moira Brophy ... post production executive: Netflix
Melissa Girotti ... production manager
Mike Horvath ... production executive
Tharagai Sekar ... production coordinator
Perri Silver ... post production executive: Netflix

Second Unit Director or Assistant Director 

Sartaj Aulakh ... assistant director
Sarah Buell ... first assistant director
William Roberts ... second assistant director
Kailey Treen ... third assistant director

Art Department 

Ian Beaton ... set dresser
Andrew Birtch ... props
Daniela Blumenthal ... graphic designer
Heather Carlson ... graphic designer
Jon Chan ... first assistant art director
Guy Davis ... creature concept designer
Michael Derrah ... storyboard artist
Emerson Doerksen ... sculptor
Rachel Dottermann ... on-set key props
Martina Drdakova ... painter
Sébastien Dumond ... on-set dresser
Scott D. Edwards ... lead set dresser
Jake Einstoss ... scenic department foreman
Soux Ellis ... key scenic artist
April Fox ... second assistant art director
Emma Geldart ... key on-set dresser
Jason Graham ... graphic designer
Jesse Hutchins ... leadman
Thomas Inwood ... assistant art director
Patricia Larman ... set decoration buyer
Weimar Lee ... art assets
Sarah Elizabeth McCaw ... key sculptor/moldmaker
Alannah McConville ... set dresser
Chris Penna ... set designer
Jeff Poulis ... leadman
Bri Proke ... Tracker
Deniz Rakhmanova ... scenic artist
Shirin Rashid ... set designer
Connie Ribeiro ... on-set first assistant props
Jacqueline Rossini ... assistant art director trainee
Jane Stoiacico ... set designer
Andy Tsang ... concept art & graphics director
Aidan Whitworth ... assistant head painter

Sound Department 

Davi Aquino ... foley recordist & editor
Sylvain Arseneault ... sound mixer
Chelsea Body ... foley mixer
Steve Campagna ... adr recordist
Nelson Ferreira ... Sound Supervisor
Dave Fritz ... adr recordist
Paul Germann ... sound effects editor
Rose Gregoris ... first assistant sound editor
Kate Harmer ... audio coordinator
Euan Hunter ... audio post-production manager
Paul Lynch ... adr recordist
Aaron E. Price ... assistant re-recording mixer
Jill Purdy ... dialogue editor
Brent Robichaud ... epk audio
Nathan Robitaille ... sound designer
Kevin Schultz ... foley mixer
Paul Shubat ... re-recording mixer
Michael Lee Taylor ... sound playback operator
Gareth Wood ... adr recordist
Mike Woroniuk ... re-recording mixer
Kevin Jung ... foley editor (uncredited)

Special Effects by 

Derek Bujalski ... special effects
Simon Harrison ... special effects technician
Geoff Hill ... special effects coordinator
Innanen Mike ... special effects supervisor (as Michael Innanen)
Michael Saintsbury ... special effects foreman / special effects technician

Visual Effects by 

Abdullah Abir ... digital compositor
Tunyakarn Anucharchart ... animator
Samantha Banack ... visual effects producer
Justin Bates ... digital compositor: Herne Hill Media
Dennis Berardi ... visual effects supervisor
Mykyta Berezin ... visual effects
Prayag Bhardwaj ... digital compositor: Herne Hill Media
Kristy Blackwell ... digital compositor: Herne Hill Media
Justin Boon ... visual effects artist
Avi Botbol ... digital compositor: MPC
Rowan Bourdeau ... data wrangler
Rashida Brown ... compositor: WeFX
David Bueno ... IT team
Luca Buonopane ... key groom artist: MPC
Ysabelle Cadaba ... layout artist: WeFX
Laura Carnegie ... visual effects editor: Herne Hill Media
Tristan Cerrer ... matte painting and concept artist
Star Chaplin ... digital compositor: Herne Hill Media
Parichoy Choudhury ... Lighting Supervisor WeFX
ClintonJeromiahDomnicl ... vfx co-ordinator
Kirsty Cutler ... digital matte painter: Herne Hill Media
Cesar Dacol Jr. ... Head of Character/Creature / creature supervisor
Mathew Dale ... On Set Lead Data Wrangler
Rose-Marie Daniels ... visual effects artist
Sheel Darbar ... tracking/matchmove/layout artist: MPC
Ardhendu Dey ... digital compositor: Herne Hill Media
Aritra Dey ... lead digital matte painter: MPC
Rafael Drelich ... fx artist: WeFX
Ricardo G. Elipe ... visual effects supervisor
Michael G. England ... Vfx Editor
Sunny Joy Erinjeri ... digital compositor: Herne Hill Media
Olabisi Famutimi ... SR. Lighting Artist WeFX
Tiago Foa ... imaging engineer
Jaime Fok ... visual effects editor
Jeremy Fung ... FX Artist: WeFX
Eric Fernandez Garcia ... groom artist
Gaurav Gawas ... visual effects lighting artist
Christian Giralt ... digital compositor
Keith Goh ... visual effects editor: dailies, MPC
Brandon Golding ... cg artist: WeFX
Luke Groves ... visual effects executive producer: MPC
Mahtab Hakimi ... digital compositor: credited
Mark O. Hammond ... visual effects supervisor: Herne Hill Media
Matt Hansen ... visual effects supervisor
Ian Harvey ... visual effects
Amanda Heppner ... Lead Creature/Lookdev Artist
Alex Hirtenstein ... lead matte painter
Jo Hughes ... on-set visual effects supervisor
Patrick D. Hurd ... visual effects executive: Netflix
Carlos Jacinto ... Character Creature Artist
Anjalika Jain ... visual effects producer
Prateek Jethani ... digital artist
Yusen Jin ... Lighting Artist WeFX
Jeremy Johnson ... digital compositor: Herne Hill Media
Ranajoy Kar ... layout supervisor: wefx
Parsa Kherghepoush ... assistant visual effects editor
Ryan Kitagawa ... digital compositor: Herne Hill Media
Nathalie Klinck ... visual effects coordinator: WeFX
Konstantinos Koutsoliotas ... digital compositor: Herne Hill Media
Michael Kowalski ... VFX: Executive Producer: WeFX
Fernando Krautler ... digital matte painter
Greg Lamar ... digital compositor: Herne Hill Media
Garloff Langenbeck ... visual effects artist
Weimar Lee ... digital artist
Meng Angel Li ... digital compositor: Herne Hill Media
Agnes Lim ... visual effects producer
Cash B. Lim ... head of production: WeFX
Zac Pinto Lobo ... visual effects coordinator
Maria Loren ... visual effects artist
Ryan MacDuff ... visual effects producer
Symonne Madalena ... lead visual effects editor: MPC
Lavish Mali ... digital artist
Vimal Reddy Mallireddy ... Head of Fx at Wefx
Mauro D'Elia Matheus ... Character Artist
Matt Mcewan ... digital compositor: Herne Hill Media
Mihir Mamta Mehta ... visual effects lighting artist: Herne Hill Media
Alexandra Merritt-Gambrill ... compositor: WeFx
Alan Millan ... compositing supervisor: Herne Hill Media
Divyansh Mittal ... visual effects supervisor
Corina Clarin Molnar ... visual effects production manager (as Corina Clarin)
Rei Motora ... compositor: MPC Toronto / compositor: MPC
Taj Nabhani ... 3d artist: Herne Hill Media
Duc Nhan Nguyen ... Lighting Artist WeFX
Richard Noun ... Digital compositor: WeFX
Alba Palacios ... visual effects artist
Shoupal Panda ... texture & lookdev artist
Jeremy Patterson ... compositor
Shih Yi Peng ... digital compositor: mrx
Jason Pereira ... production manager: WeFX
Alison M. Phillips ... character fx artist: MPC
Andy Pérez ... digital compositor
Victor Radulov ... compositing supervisor: MPC
Velmurugan Rajamani ... vanity lead
Aravindan Rajasingham ... head of build department
Anand Ramesh ... visual effects producer: MPC
Ehsan Ramezani ... compositing supervisor
Evan Roberts ... lighting artist
Eric Robinson ... additional visual effects supervisor
Troy Robinson ... 3d scanning supervisor
David Roby ... cg supervisor: MPC
Shakatam Neela Rohith ... visual effects lighting artist
Juan Manuel Romero Tomita ... digital compositor: Herne Hill Media
Mikaiel Russ ... digital compositor: Herne Hill Media
Arnab Sarkar ... digital compositor
Dave Sauro ... visual effects executive producer: Herne Hill Media
Brandon Schaafsma ... Head of Production: Herne Hill
Seema Schere ... matte painter: Monsters Aliens Robots Zombies
Matt Schofield ... visual effects head of creative
Pritthi Raj Sharma ... matte paint artist
Gary Shelley ... digital compositor: Herne Hill Media
Annie Sollish ... visual effects: Netflix
Jason Teske ... rigging supervisor: MPC
Chetan Thaker ... compositing supervisor: Herne Hill Media
Eric Timm ... compositor
Rainy Chi Yuen Tsang ... Lighting Artist WeFX
Jordy Velazquez ... digital compositor
Amanda Viveiros ... visual effects production manager: WeFX
Vishal Wadhe ... visual effects artist
Eddy Wolfson ... compositor
Queenie Xie ... visual effects editorial assistant: Herne Hill Media
Olivia Yapp ... digital compositor: Herne Hill Media
Yeswanthchandrayadav ... digital compositor (credit only)
Víctor García Rivero ... vfx editor: Entropy Studio (uncredited)
Martin Hesselink ... animation supervisor (uncredited)
Lalit Lichade ... 3d artist: MPC (uncredited)

Stunts 

Darren McGuire ... stunt coordinator
Jessica Metcalf ... stunt double: Daphne Hoskins
Aj Risi ... stunt rigger

Camera and Electrical Department 

Lara Alexander ... coordinator rigging electric & grip departments
Pierre Berube ... rigging gaffer
Eric Buchnea ... video coordinator
Meredith Budgen-Starnes ... second assistant camera: "a" camera (as Meredith Starnes)
Matthew Bujok ... ronin 2 technician
Dan Cunningham ... second assistant camera
Cian Foley ... gaffer: second unit
Brandon Frank ... second assistant camera: "b" camera
Spencer Gray ... data management technician
Michael L. Hall ... chief lighting technician
John B. Harper ... Libra Head Tech
Ian C. Harris ... rigging electric
Jeff Hicks ... first assistant camera: "b" camera
Tyra Houghton ... assistant camera: opening sequence
Samuel Kosub ... rigging electrician
Dino Laurenza ... camera operator: "a" camera
Alex Lawrence ... best boy electric
M. Victoria Low ... grip
Benjamin Martin Cocher ... bts/epk camera
Gottfried Pflugbeil ... first assistant camera: "a" camera
Carlos Rivera ... lighting console programmer: second unit
Jordan Schella ... rigging electric
Chris Schillinger ... dolly grip: "b" camera
Craig Steele ... assistant key grip
Pempa Tsering ... video assist operator
Jasper Vrakking ... digital imaging technician
Mark Willis ... camera operator: "b" camera
Ken Woroner ... still photographer

Animation Department 

Satdive Ajit ... animator
Camila Silveira Francisco ... animator
Bruno Tacchino ... key animator

Casting Department 

Kelly Boaz ... casting assistant
Donna Dupere ... extras casting
Ashley Gray ... casting associate
Jean Johnston ... casting associate
Jonathan Oliveira ... casting associate

Costume and Wardrobe Department 

Meghan Ancheta ... key textile artist
Anita Bacic ... costume buyer
Miles Caswell ... Costume Coordinator
Christina Cattle ... set costume supervisor
Amanda Gairdner ... background set supervisor / key bg set costumer supervisor
Loreen Lightfoot ... costume cutter
Karen Rodd ... specialty costume builder
Rob Saduski ... costumer
Tamiyo Tomihiro ... key costume cutter
Nicole Vezina ... seamstress
Hanne Whitfield ... costume buyer
Ahmad Zargaran ... costume cutter
Ying Zhao ... seamstress/tailor

Editorial Department 

Darcy Arthurs ... digital intermediate producer
Quentin E. Holmes ... first assistant editor
Mark Kueper ... colorist
Valerie Laurie ... post-production coordinator
Amanda Powell ... post production supervisor
Kurt Reid ... dailies operator

Location Management 

Sandra Mikki ... location scout
Karen Tulk ... assistant location manager

Music Department 

Adam Bennati ... music supervisor
Tom Calvert ... music producer
Holly Amber Church ... main title theme by
Christine Day ... vocal producer
Robinton Hobbs ... score supervisor: main title theme
Sam Jones ... assistant orchestrator
Patrick Lemmens ... mixer / score mixer
Howard Paar ... music supervisor
Thea Prevalsky ... main titles score mixer
Jan Simons ... music producer
Anthony Weeden ... orchestrator

Script and Continuity Department 

Jeannine Dupuy ... script supervisor: GDT Unit
Dug Rotstein ... script supervisor
Matthew Wygodny ... script coordinator

Transportation Department 

Diana Curts ... driver
Bill Hong ... driver
Mikhail Ramtahal ... transportation captain

Additional Crew 

David Abbitt ... production finance executive
Gerry Alfonso ... payroll accountant
Simon Broderick ... third assistant accountant
Emma Campbell ... first assistant production coordinator
Amy Cuthbertson ... travel coordinator
Aakash Chandresh Dave ... production assistant
Chelsea De Sousa ... health & safety production assistant
Thomas Duhig ... stand-in
Diaa Elsadat ... publicity lead
Luke Genik ... production coordinator
Casey Hudecki ... intimacy coordinator / intimacy coordinator: pre-production
Sarah Kim ... assistant: Guillermo del Toro & J. Miles Dale (as Saza Kim)
Vasia Koutoulas ... assistant to producer
Nelson Moses Lassiter ... production admin assistant: netflix / production administration assistant: Netflix
Christine Leonio ... assistant accountant trainee
Michael Mannarino ... Set PA
Mara McSweeny ... clearance and product placement
Rob Miller ... 1st Assistant Production Coordinator
Kati Moore ... PPE Coordinator
Matt Rock ... recruiter
Lisa Shamata ... unit publicist
Sat Sidhu ... set teacher
Dimitra Tsigas ... health & safety production assistant
Josh van Altenberg ... medical advisor
Chad Zemel ... production safety coordinator: Netflix
Christian Bobak ... craft service 6-hour compliance driver (uncredited)

See also

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

Contribute to This Page


Recently Viewed