Casting

Director

Trey Edward Shults

Producer

Kevin Turen, James Wilson, Trey Edward Shults

Executive Producer

Jacob Jaffke

Screenplay

Trey Edward Shults

Original Music Composer

Trent Reznor, Atticus Ross

Director of Photography

Drew Daniels

Editor

Isaac Hagy, Trey Edward Shults

Casting

Avy Kaufman

Stunt Coordinator

Artie Malesci

Production Design

Elliott Hostetter

Art Direction

Margaux Rust

Set Decoration

Adam Willis

Costume Design

Rachel Dainer-Best

Sound Designer

Brendan Feeney, Simon Carroll, Jack Patterson, Jack Sedgwick, Ned Sisson, Johnnie Burn

Visual Effects Supervisor

Lucien Harriot

Kelvin Harrison Jr.
Kelvin Harrison Jr.Tyler
Taylor Russell
Taylor RussellEmily
Renée Elise Goldsberry
Renée Elise GoldsberryCatharine
Sterling K. Brown
Sterling K. BrownRonald
Lucas Hedges
Lucas HedgesLuke
Alexa Demie
Alexa DemieAlexis
Neal Huff
Neal HuffBill
Clifton Collins Jr.
Clifton Collins Jr.Bobby
Krisha Fairchild
Krisha FairchildEnglish Teacher
Ruben E. A. Brown
Ruben E. A. BrownWally
Joshua Brockington
Joshua BrockingtonStan
?
Vivi PinedaElena
David Garelik
David GarelikRyan
Bill Wise
Bill WiseCoach Wise
Harmony Korine
Harmony KorineMr. Stanley
?
Holland HayesDoctor Steve
?
Justin R. ChanChang
?
Albert LinkMinister
David Payton
David PaytonSecurity Guard
?
Lulu BrahaProtestor
Avis-Marie Barnes
Avis-Marie BarnesDoctor
Harlan Drum
Harlan DrumSophie
?
Jon BrudzinskiCop 1
?
Jeffrey HershCop 2
?
Dennis DeveaughCop 3
?
George GreerJudge
Carter Harcek
Carter HarcekLip Sync Boy (uncredited)
?
Alan FritzBailiff (uncredited)
Kristin Wollett
Kristin WollettPark Mother (uncredited)
Nicholas Ryan Hernandez
Nicholas Ryan HernandezLip Sync Boy (uncredited)
?
Taisha PerezCoroner Jessie (uncredited)
Ellen Marguerite Cullivan
Ellen Marguerite CullivanDoctor (uncredited)
Ciarra Krohne
Ciarra KrohneCore Friend (uncredited)