Edit
"Midnight Mass" Book II: Psalms (TV Episode 2021) Poster

(TV Mini Series)

(2021)

Full Cast & Crew

Directed by 

Mike Flanagan

Writing Credits  

Mike Flanagan ... (creator)
 
Mike Flanagan ... (written by) &
Jamie Flanagan ... (written by) (as James Flanagan) &
Elan Gale ... (written by)
 
Jamie Flanagan ... (story editor) (as James Flanagan) &
Joyce Sherrí ... (staff writter) &
Teresa Sutherland ... (staff writter)
 
Dani Parker ... (staff writer)

Cast (in credits order) complete, awaiting verification  

Kate Siegel ... Erin Greene
Zach Gilford ... Riley Flynn
Kristin Lehman ... Annie Flynn
Samantha Sloyan ... Bev Keane
Igby Rigney ... Warren Flynn
Rahul Kohli ... Sheriff Hassan
Annarah Cymone ... Leeza
Annabeth Gish ... Dr. Sarah Gunning
Alexandra Essoe ... Mildred Gunning (as Alex Essoe)
Rahul Abburi ... Ali Hassan
Matt Biedel ... Sturge
Michael Trucco ... Wade
Crystal Balint ... Dolly
Louis Oliver ... Ooker
Henry Thomas ... Ed Flynn
Hamish Linklater ... Father Paul
Robert Longstreet ... Joe Collie
Andrew Grush Andrew Grush ... Organist (as John Andrew Grush)
John C. MacDonald ... Bowl
Ebony Booth Ebony Booth ... Tara-Beth
Patricia Drake Patricia Drake ... Joanie
Jaren Moore ... AA Moderator
Camille Atebe ... Attractive Woman
Pasha Ebrahimi ... Parishioner #1
Ese Atawo Ese Atawo ... Parishioner #2
Tanis Dolman ... Hysterical Woman
Vincent Gale ... Howie Hobbs
Quinton Boisclair Quinton Boisclair ... Figure
Rest of cast listed alphabetically:
Kendall Goddard ... Mother to young children (uncredited)

Produced by 

Morgan Beggs ... co-producer
Adam Fasullo ... co-executive producer
Michael Fimognari ... co-producer
Mike Flanagan ... executive producer (showrunner)
Elan Gale ... consulting producer
Kathy Gilroy ... producer
Jeff Howard ... executive producer
Trevor Macy ... executive producer

Music by 

The Newton Brothers

Cinematography by 

Michael Fimognari ... director of photography

Editing by 

Mike Flanagan

Casting By 

Anne McCarthy
Kellie Roy

Production Design by 

Steve Arnold

Art Direction by 

Laurin Kelsey ... (art direction)
Andrew Li ... supervising art director

Set Decoration by 

Mark Lane

Costume Design by 

Terry Anderson

Makeup Department 

Lilia Afsahi ... hair department head / key hair stylist
Ozzy Alvarez ... special makeup effects department head
Kelsey Berk ... special makeup effects key
Brooke Fenton ... 1st assistant makeup artist
Corinne Fortunato ... mold maker
Felix Fox ... special makeup effects co-head of department
Caitlin Groves ... special makeup effects artist
Scott Holbert ... makeup effects technician
Amanda Imeson ... 1st Assist Makeup
Bree-Anna Lehto ... special makeup effects artist
Tammy Lim ... assistant hair stylist
Harlow MacFarlane ... special makeup effects co-key
Justin Michael Patterson ... special makeup effects artist
Justin Raleigh ... prosthetic and special make-up designer
Meghan Reilly ... special makeup effects technician
Kieran Smith ... fabrication
Debra Wiebe ... hair designer
Kodai Yoshizawa ... special makeup effects sculptor: Fractured FX

Production Management 

Jyoti Arora ... production manager
Moira Brophy ... post production executive: Netflix
Chad Fitz ... production manager

Second Unit Director or Assistant Director 

Morgan Beggs ... first assistant director
Thomas Ma ... key background coordinator
Jeremy Marc Poitras ... second assistant director: additional photography
Callie Porterfield ... second assistant director
Aimee Scott ... third assistant director

Art Department 

Christy Camplin ... greensperson
Neil Colango ... props
Dylan Dowd ... head greens person
Nadaleen Godoy ... prop truck supervisor
Peter Grace ... construction coordinator
E.J. Kim ... set designer
Katy Kinsley ... on-set dresser
Alisa Layne ... art department assistant
Isabelle Leduc ... art department coordinator
Nadya Lina ... props buyer
Johnny Lopez ... Lead set dresser: art department
Jessica Malcolm ... art assistant
Darren Marshall ... lead carpenter
Midnight Mass ... principal on-set set dresser
Lucinda McGuire ... graphic designer
Kayla Meadows ... art department coordinator
Judson Pooyak ... assistant property master
Arin Ringwald ... graphic designer
Clayton Rivard ... paint coordinator
Charlene Saranchuk ... props
Noah Schnapp ... Global Rigging/Character Effects Supervisor
Luis Sidonio ... set designer
Andrew Smith ... set dec coordinator
David Soukup ... graphic designer
Regan Steele ... set dresser

Sound Department 

Amy Barber ... foley editor / foley mixer
Donald D. Brown ... boom operator
Jonathan Bruce ... foley artist / foley editor
Jason Dotts ... Supervising Dialogue/ADR Editor
Trevor Gates ... supervising sound editor
Matthew Thomas Hall ... co-supervising sound editor
Kristen Hirlinger ... dialogue editor
Julia Huberman ... additional foley editor
James Miller ... sound effects editor
Jamison Rabbe ... adr mixer
Russell Topal ... sound effects editor
Jonathan Wales ... Supervising Sound Editor / re-recording mixer
Michael T. Williamson ... sound mixer
Richard Wills ... additional foley editor

Special Effects by 

Jeff Lailey ... special effects assistant
Darren Marcoux ... special effects coordinator
Bill Pankiw ... special effects foreman
Ryan Szyda ... special effects assistant
Yuri M. Ramos ... lab technician (uncredited)

Visual Effects by 

Keith Adams ... visual effects supervisor
Neishaw Ali ... visual effects executive producer
Blake Anderson ... DFX supervisor
Nikolay Petrov Atanasov ... visual effects producer: GoldenSkyBirds
Paul Aubrey ... visual effects coordinator
Mathieu Bacchous ... compositor: spin vfx
Graeme Baitz ... compositing supervisor
Adam Baker ... lead animator: Spin VFX
Arminus Billones ... compositing sequence lead
Kristen Branan ... senior vice president: Global Production - Zoic Studios
Laura Brewer ... compositor: SPIN VFX
Kirk Brillon ... visual effects supervisor
Rashida Brown ... compositor: Spin VFX
Abby Callard ... cg department manager: Spin VFX
Jeffrey Chan ... digital compositor: Zoic Studios
Che Yen Chuang ... matte painter: Spin VFX
Ryan Cromie ... texture supervisor: spin vfx
Cesar Dacol Jr. ... creature art director
Tom Erickson ... visual effects editor
Bryan T. Evans ... senior tracking artist
Elias Fattal ... cg producer: visual effects
Adam Hulbert ... digital artist
Inna Itkin ... lighting supervisor
Zak Johannesen ... camera supervisor: Zoic Studios
Will Kosman ... digital matte painter
István Veress Kovács ... senior matte painter
Mark Krentz ... cg supervisor
Daniel Martin ... compositor
Juan Diego Medellin ... layout/tracking artist
Ashley Merla ... cg department manager: Spin VFX
Mozy Mervin ... visual effects coordinator
Simon James Milner ... cg supervisor
King Mugabi ... compositor: visual effects
Lara Osland ... visual effects executive producer
J.W. Pang ... creature artist
Hyelee Park ... asset artist
O'Del Plummer ... compositor: Spin VFX
Bert Poole ... Creative Director: Spin VFX
Rob Price ... visual effects supervisor
Christine Pyle ... visual effects production manager: Spin VFX
Sasha Racette ... visual effects producer
Andrew S. Ritchie ... data wrangler
Lucy Robert ... cg producer
David S. Sanchez ... scanning supervisor
Maurizio Sestito ... visual effects editor
Balakumaran Shanmugam ... Lead Compositor
Cathy Shaw ... visual effects artist
Manav Shukla ... digital compositor
Felipe Siem ... lighting artist: Spin VFX
Bobby-Jo Sinclair ... visual effects coordinator
Cary Smith ... visual effects supervisor: Spin VFX
Bruce Souza ... animator
Doug Spilatro ... visual effects artist
Jeremy Squires ... supervising lighting and rendering TD
Darryl Stawychny ... 3d scanning technician
Mariano Steiner ... lead creature artist: Spin VFX
Mark Stern ... visual effects supervisor: MAS fx
Stedman Tam ... visual effects editor
Kaiser Thomas ... Matte painter
Brian Tong ... vfx editor: Spin VFX
Jass Tsai ... tracking/layout artist: Zoic Studios
Danica Tsang ... visual effects producer
Sebastian Vazquez ... department manager
Vanesa Vidakovic ... digital compositor: Spin VFX
Ayaz Ahmed Vijapurwala ... Camera Track & Matchmove Artist
Kristina Walker ... lead compositor
Bernadette Watson ... prep artist
Eddy Wolfson ... compositor
Jenna Yu ... sequence lead compositor
Nicole Stone ... visual effects coordinator: Netflix (uncredited)
Brandon Young ... visual effects artist (uncredited)

Stunts 

Lauro David Chartrand-Del Valle ... stunt coordinator (as Lauro David Chartrand-DelValle)

Camera and Electrical Department 

Scott Bonner ... key rigging grip
Brian Caissie ... dolly grip
Rob Erschbamer ... electrics set wireman
Ian Guns ... super-technocrane operator
Aaron Haesler ... first assistant camera: a camera
Kyle Leggett ... rigging gaffer
Ryan Marcoux ... dolly operator
Thomas Martens ... best boy electric
Neal Melancon ... video assistant
Wayne Moreheart ... lamp operator
Erin Nelligan ... console operator
Brianne Nord-Stewart ... Director of Photography Assistant
Aaron Olson ... digital imaging technician
Brian S. Osmond ... b camera operator/steadicam
Ryan Purcell ... camera/steadicam operator
Ken Reckahn ... console operator
James Reid ... a: camera/steadicam operator
Jocelyn Richards ... lighting technician
Tony Richardson ... lamp operator
Sean Rooney ... gaffer
Luze Issa Rubio ... assistant camera
Zachary W. Sowinski ... grip (location segments)
Armin Teimoori ... generator operator
Troy Wagner ... a 1st assistant camera
Anna Waters ... lamp operator
Robin West ... lamp operator
Rob Wheeler ... rigging gaffer
Cody Zimmerman ... lead rigging grip

Casting Department 

Tara Bell-Irving ... casting assistant
Susan Boyajian ... adr voice casting
Jana Jacques Lind ... casting associate
Michelle Morrow ... casting assistant (as Michelle Pak)
Morgan Robbins ... casting associate

Costume and Wardrobe Department 

Susan Davis ... costume supervisor
Gabrielle de Barry ... assistant costume designer / set costumer
Laszlo Marton ... cutter
Sabrina Pollitt ... Key Background Costumer

Editorial Department 

Lisa Aquilino ... post production p.a. / post-production coordinator
James Brill ... on-line editor
Raoul Crosby ... i/o operator
Lucy Donaldson ... additional editor
Brittney DuFriend ... assistant colorist
Candice Kim ... Post Project Manager: dailies
Nancy Kirhoffer ... post production producer
Ren Manlolo ... senior dailies operator
Eric Potter ... visual effects editor
Will Reininga ... assistant colorist
Michael Roush ... night online editor
Jaan Spirka ... colorist: dailies
Ross Thomson ... dailies supervisor
Jason Tobias ... post production supervisor
David Townsend ... post production coordinator

Location Management 

Jonathan Cairns ... assistant location manager: Additional Photography
Sinziana Corozel ... location manager: Reshoots
Mathew Jacinto-Uhrik ... assistant location manager
Jeremy Kulyk ... key assistant location manager
Otto Mak ... location manager
Neil Robertson ... location manager
Sarah Shaw ... trainee assistant location manager

Music Department 

James Burkholder ... assistant to composer
Deepakk Kaushik ... musician
Toko Nagata ... music supervisor
Brett Pierce ... music editor
Jasper Randall ... choir contractor / vocal contractor / vocalist
Justine von Winterfeldt ... music supervisor
Jonathan Wales ... score mixer
Suzanne Waters ... singer
Alexa Collazo ... music clearance (uncredited)

Script and Continuity Department 

Kate McLaughlin ... script coordinator
Jen Oberem ... script supervisor

Transportation Department 

Corey Tufts ... Cast driver / cast driver

Additional Crew 

Laura Bond-Powell ... production safety manager: Netflix OS
Kelaine Brand ... office production assistant
Suzie Bruce ... post accountant
Dustin Cook ... bg first aid craft service key / first aid craft service Assist
Pete Corona ... network executive
Lee Dalmazzi ... key production assistant
Amanda Gray ... stand-in: Alex Essoe
Cole Hewlett ... assistant production coordinator
Lexie Huber ... stand-in: Samantha Sloyan
Andre Ike ... production safety manager: Netflix OS
Paul Jasper ... animal coordinator
Katherine Kadler ... medical consultant
Jordan Lawlor ... associate producer
Whitney Lee ... Office Production Assistant
Lisa Lilge ... payroll accountant
Alexandra Magistro ... assistant: Mike Flanagan
Geoffrey McCarthy ... production executive: Netflix
Kristen McLaughlin ... netflix production coordinator
Charles Joseph Mitchell ... director's assistant
Terry Notary ... movement choreographer
Christy Anne Ocampo ... 1st assistant accountant
Benjamin Plessala ... loop group
John M. Scherer ... assistant to trevor macy
Connor Tkachuk ... production coordinator
Beverly Wiens ... production accountant
Joere Estremadura ... production assistant (uncredited)

See also

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

Contribute to This Page


Recently Viewed