Filmmakers
Above the lineJB
Director
Josh Boone
JB
Screenplay
Josh Boone
Writer
KG
Screenplay
Knate Gwaltney
Writer
PD
Cinematography
Peter Deming
Director of Photography
RS
Editing
Robb Sullivan
Editor
AB
Editing
Andrew Buckland
Editor
MR
Editing
Matthew Rundell
Editor
MS
Music
Mark Snow
Original Music Composer
MH
Production Design
Molly Hughes
VJ
Costume Design
Virginia B. Johnson
LE
Costume Design
Leesa Evans
Cast
15BH
Blu Hunt
Dani Moonstar
CH
Charlie Heaton
Samuel Guthrie
MW
Maisie Williams
Rahne Sinclair
HZ
Henrique Zaga
Roberto da Costa
AT
Anya Taylor-Joy
Illyana Rasputin
AB
Alice Braga
Dr. Reyes
AB
Adam Beach
Dani's Father
HA
Happy Anderson
Reverend Craig
DC
Dustin Ceithamer
Smiling Man
MM
Marilyn Manson
Smiling Man (voice)
TK
Thomas Kee
Sam's Father
CG
Colbi Gannett
Young Illyana
JS
Jacinto Vega SpiritWolf
Frozen Cheyenne
MG
Mickey Gilmore
Coal Miner (uncredited)
JC
Jeffrey Corazzini
Coal Miner (uncredited)
Departments
334Production
- Joan Kelley BiermanAssociate Producer
- Ronna KressCasting
- Carolyn PickmanCasting
- Matt BouldryCasting Associate
- Stan LeeExecutive Producer
- Michele Imperato StabileExecutive Producer
- Angela PeriExtras Casting
- Michelle StevensFirst Assistant Accountant
- Sam HutchinsLocation Manager
- Sophia TapiaPayroll Accountant
- Simon KinbergProducer
- Lauren Shuler DonnerProducer
- Karen RosenfeltProducer
- Matt HughesProduction Accountant
- Steven P. DeCoste Jr.Production Assistant
- Delane LeahyProduction Assistant
- Meghan CassidyProduction Assistant
- Marissa MessinaProduction Assistant
- Tony ScelsiProduction Assistant
- Jasmine ZablockiProduction Assistant
- Lori BerlangaProduction Coordinator
- Raymond LisiProduction Secretary
- John AufieroProduction Secretary
- JoAnn StevensSecond Assistant Accountant
- Molly MerrellTravel Coordinator
Camera
- Patrick Rousseau"A" Camera Operator
- Manolo Rojas"B" Camera Operator
- David C. RomanoBest Boy Grip
- Maninder K. SainiDigital Imaging Technician
- Tim CollinsDolly Grip
- Teresa HaysDolly Grip
- David EubankFirst Assistant "A" Camera
- Greg WimerFirst Assistant "B" Camera
- Xavier MunozGrip
- Brian O'ConnorGrip
- Joseph BattistaGrip
- Georgia PantazopoulosGrip
- Paul WilkowskyKey Grip
- Jason CortazzoLibra Head Technician
- Randy StoneSecond Assistant "A" Camera
- Dean EganSecond Assistant "B" Camera
- Manolo RojasSteadicam Operator
- Claire FolgerStill Photographer
Sound
- Mark DeSimoneADR Mixer
- David BoultonADR Mixer
- Kristin CatuognoADR Recordist
- Justine BakerADR Recordist
- David WolowicAssistant Sound Editor
- Scott La RueBoom Operator
- Dan O'ConnellFoley Artist
- John T. CucciFoley Artist
- Matthew HarrisonFoley Editor
- Richard DuarteFoley Mixer
- Jack CucciFoley Mixer
- Mark PappasFoley Supervisor
- Katrina SchillerMusic Editor
- Chris McGearyMusic Editor
- Season KentMusic Supervisor
- Mellisa LytleSound Assistant
- David WolowicSound Assistant
- Greg ten BoschSound Effects Editor
- Eric A. NorrisSound Effects Editor
- Samuel R. GreenSound Engineer
- Steve CantamessaSound Mixer
- David GiammarcoSound Re-Recording Mixer
- Derek VanderhorstSound Re-Recording Mixer
- Wayne LemmerSupervising Sound Editor
- Warren HendriksSupervising Sound Editor
- Aaron BouchardUtility Sound
Art
- Jennifer DriscollArt Department Assistant
- Jason MayohArt Department Coordinator
- Loic ZimmermannArt Direction
- Ravi BansalArt Direction
- Noah DubreuilAssistant Property Master
- Debbie CutlerAssistant Set Decoration
- Rob BlissConcept Artist
- Eva KuntzConcept Artist
- Pat PresleyConcept Artist
- Aaron SimsConcept Artist
- Leandre LagrangeConcept Artist
- Steffen ReichstadtConcept Artist
- Ivan KhomenkoConcept Artist
- Alexios ChrysikosConcept Artist
- Jamie O'HaraConcept Artist
- Kelton CramConcept Artist
- Jack DudmanConcept Artist
- Lauren Ashly SucheckiConstruction Buyer
- Theodore SucheckiConstruction Coordinator
- Jason JoubertConstruction Foreman
- Rick RadomskiGraphic Designer
- Brian FryGreensman
- Cameron MathesonLeadman
- David ClaytonMain Title Designer
- Thomas ColleranPainter
- David GulickProperty Master
- Kelly WaltonProps
- Aimee ButterfieldProps
- Grace GulickProps
- Lisa NagidProps
- Ashley L. SykesSet Decorating Coordinator
- Merissa LombardoSet Decoration
- Vince MountainSet Designer
- Anthony RaymondSet Designer
- Timothy RowcroftSet Dresser
- Christopher ConroySet Dresser
- K.C. RoballoSet Dresser
- Dawn Marie RichardSet Dresser
- Dennis ColvinSet Dresser
- Tyris SmithSet Dresser
- Jonathan ChampouxSet Dresser
- Gregory J. CorcoranSet Dresser
- Wayne KimballSet Dresser
- Gabor MedveczkySet Dresser
- Dawn RichardSet Dresser
- Michael BirdSet Dresser
- Court ChuStoryboard Artist
- Simeon WilkinsStoryboard Artist
- Ashley R. GuilloryStoryboard Artist
- Bill ThompsonStoryboard Artist
- Steve CooperSupervising Art Director
- Jill ThibaultTextile Artist
Costume & Make-Up
- Clinton E. O'DellAger/Dyer
- Samantha SchwartzAssistant Costume Designer
- Cheryl JostContact Lens Technician
- Gianna SopranoCostumer
- Jennifer BettsCostumer
- Raul HernandezFirst Assistant Hairstylist
- Nichole PleauFirst Assistant Makeup Artist
- Brenda McNallyHair Department Head
- Camille FriendHairstylist
- Joanna MurphyKey Costumer
- Honah Lee MilneKey Set Costumer
- Kristen StrasselMakeup Artist
- Julie LeShaneMakeup Artist
- JoJo Myers ProudMakeup Artist
- Trish SeeneyMakeup Department Head
- Carey JonesProsthetics
- Hannah RheinSet Costumer
- Andy BergholtzSpecial Effects Makeup Artist
- Carey JonesSpecial Effects Makeup Artist
- Julie LeShaneSpecial Effects Makeup Artist
- Vincent SchicchiSpecial Effects Makeup Artist
- Robin ChalfinTailor
- Dana PachecoWardrobe Supervisor
- Natasha LadekWigmaker
Visual Effects
- Terence BannonAnimation Supervisor
- Andrew DoucetteAnimation Supervisor
- Ehsan BiglooCharacter Designer
- Stuart BruzekCompositing Lead
- Yogesh BadheCompositing Lead
- Robert A. WillisCompositing Lead
- Kelvin YeeCompositing Supervisor
- Alex LlewellynCompositing Supervisor
- Mark BraithwaiteCompositing Supervisor
- Brian BudakDigital Compositor
- Brian DucharmeDigital Compositor
- Anu BabuDigital Compositor
- Karla Vazquez ChDigital Compositor
- Karthik KesirajuDigital Compositor
- Radoslav YanudovDigital Compositor
- Miguel PonceDigital Compositor
- Julianne HolzschuhDigital Compositor
- Yuri VasilyevDigital Compositor
- Gabriele FilippelliDigital Compositor
- Mike C. PareDigital Compositor
- Naveesh Kumar RanaDigital Compositor
- Carmen WongDigital Compositor
- Giles LongmanDigital Compositor
- Rich Hardy Jr.Digital Compositor
- Jesse SiglowDigital Compositor
- Dylan CampbellDigital Compositor
- Anu LiikkanenDigital Compositor
- Petr SajnerDigital Compositor
- Mustafa Yasin YalvaDigital Compositor
- Jason HeinzeDigital Compositor
- Lucas DeganiKey Animation
- Carlo LoffredoKey Animation
- Sachin S. SuryawanshiLead Animator
- Virender DassMatchmove Supervisor
- Thaddeus WarrenMatte Painter
- Erika VelikoivanenkoMatte Painter
- Alex CannonPre-Visualization Supervisor
- John RuggieriPyrotechnic Supervisor
- Seyed Alireza MerajiSenior Animator
- Mark HawkerSpecial Effects Supervisor
- Ryan D. HansfordVFX Lighting Artist
- Marvin ChuaVFX Lighting Artist
- Eman Abdul-RazzakVFX Lighting Artist
- Gaeun LeeVFX Lighting Artist
- Chris PalmerVFX Lighting Artist
- Lyndsey WillVFX Lighting Artist
- Bryan LitsonVFX Supervisor
- Josephine AllegrettiVisual Effects
- Edan HopperVisual Effects Coordinator
- Kallan TreadwellVisual Effects Coordinator
- Andrew Van MiddeVisual Effects Coordinator
- Joseph O'SullivanVisual Effects Coordinator
- Connie SungVisual Effects Coordinator
- Jennifer StimpfigVisual Effects Coordinator
- Thomas Scott HollandVisual Effects Coordinator
- Bryant MuddVisual Effects Coordinator
- Juan OrozcoVisual Effects Coordinator
- Vladislava GovednikVisual Effects Coordinator
- Leema RoseVisual Effects Coordinator
- Neethu VijayakumarVisual Effects Coordinator
- Sammy ShikazeVisual Effects Coordinator
- Jessica Jara YepezVisual Effects Coordinator
- Ameet MuleyVisual Effects Coordinator
- Korey J. CauchonVisual Effects Producer
- Greta RuljevaiteVisual Effects Producer
- Steve DubinVisual Effects Producer
- Brian DrewesVisual Effects Producer
- Anton AgerboVisual Effects Producer
- Amy Elizabeth JamesVisual Effects Producer
- Viktoria GutheilVisual Effects Production Assistant
- Stephanie BrandoliniVisual Effects Production Assistant
- Matt DaigleVisual Effects Production Assistant
- Monica RhoVisual Effects Production Manager
- Jack LilburnVisual Effects Production Manager
- Krzysztof SzulcVisual Effects Production Manager
- Rebecca MatkalukVisual Effects Production Manager
- Craig WentworthVisual Effects Supervisor
- Troy MooreVisual Effects Supervisor
- Dan CayerVisual Effects Supervisor
- Mathew KrentzVisual Effects Supervisor
- Olivier DumontVisual Effects Supervisor
Editing
- Jared SimonAssistant Editor
- Morgan KernAssistant Editor
- Danielle L. StatutoAssistant Editor
- Gabriele McIntyreColorist
- Stephen NakamuraDigital Intermediate Colorist
- Philip MarvinDigital Intermediate Producer
- Wyatt LennertzEditorial Production Assistant
- Nick UsenEditorial Production Assistant
- Sebastian J. HughesEditorial Production Assistant
- Robert BermanFirst Assistant Editor
- Daniel M. NussbaumFirst Assistant Editor
Lighting
- Michael PetersonBest Boy Electric
- Julia KoronaElectrician
- Robert ClarkElectrician
- John S. DeSimoneElectrician
- Mark OliverElectrician
- Brian C. DoyleElectrician
- Frank A. MontesantoKey Rigging Grip
- Woody BellKey Rigging Grip
- Alec RoyLighting Technician
- Tim DunbarLighting Technician
- Steve SikoraLighting Technician
- Harry Pray IVLighting Technician
- Mark J. CaseyRigging Gaffer
- Roger MarburyRigging Gaffer
- Joe BattistaRigging Grip
- Steven P. Marabello Jr.Rigging Grip
- Jason Chef SokolowskiRigging Grip
- Gary M. OlitskyRigging Grip
- Michael GeogheganRigging Grip
- Micheal SheehanRigging Grip
- Ed RegalRigging Grip
- B. Tracy OuelleteRigging Grip
- Chris RyersonRigging Grip
- Tim CatzRigging Grip
- Peter HandRigging Grip
Crew
- Mike MogisAdditional Music
- Nate WalcottAdditional Music
- Frédéric NorthAerial Coordinator
- Nick BellofattoCarpenter
- John LarsonCarpenter
- Graves BatesCarpenter
- Paul DeQuattroCarpenter
- Francesco PintoCG Supervisor
- Frank BelinaCG Supervisor
- Ahmed YousryCG Supervisor
- Vincent ItaliaCG Supervisor
- Don LibbyCG Supervisor
- Jamison BryantDialect Coach
- Howard SamuelsohnDialect Coach
- Jose 'Flecha' HernandezGenerator Operator
- Dan HutchinsonGenerator Operator
- Toshadeva PalaniLoader
- Frédéric NorthPilot
- Benjamin ReganProp Maker
- Zachary ZablockiProp Maker
- Juliana LimaPyrotechnician
- Thomas CarrollPyrotechnician
- Amber PrimmScenic Artist
- Cheryl JefferiesScenic Artist
- Cammeron TruesdaleScenic Artist
- Kim CodnerScenic Artist
- Dave ManningScenic Artist
- Kerri McGillScenic Artist
- Christina TodescoScenic Artist
- Rae SignerScenic Artist
- Kylie PaulSet Production Assistant
- Clara KellySet Production Assistant
- Benjamin ZaluskySet Production Assistant
- Timothy DuBoisSet Production Assistant
- Victoria HaagSpecial Effects Assistant
- Adam BellaoSpecial Effects Technician
- Pete KelleySpecial Effects Technician
- Timothy MasseySpecial Effects Technician
- Leslie CooganSpecial Effects Technician
- Bruce A. RossSpecial Effects Technician
- James JohnsonSpecial Effects Technician
- José PáramoSpecial Effects Technician
- Christopher WalshSpecial Effects Technician
- Nadia SayessStand In
- Casey McDougalStand In
- Ralph AyalaStand In
- Acei MartinStand In
- Walter GarciaStunt Coordinator
- Luci RombergStunts
- Ellette CraddockStunts
- Jade QuonStunts
- Kristina BaskettStunts
- Jenn A. HarrisStunts
- Kurt BryantStunts
- Jesse StoudtStunts
- Travis GomezStunts
- Kevin GilliganTechno Crane Operator
- Bob McLeodThanks
- Bill SienkiewiczThanks
- Chris ClaremontThanks
- Rachael M. RothUnit Publicist
- Philippe GaulierVisual Effects Art Director
- Barbara HolmesVisual Effects Editor
- Neil GreenbergVisual Effects Editor
- Richard LukacsVisual Effects Editor
- Jackson ChowVisual Effects Editor
- Rachel LitzVisual Effects Editor
- Steven SpadyVisual Effects Editor
Directing
- Nicholas MastandreaFirst Assistant Director
- Alicia AccardoScript Supervisor
- Rosemary C. CremonaSecond Assistant Director
- Katie ValovcinSecond Second Assistant Director
