X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
A Teacher
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Hannah Fidell
Director
Written By
Hannah Fidell
written by
Cast
Lindsay Burdge
Diana Watts
Will Brittain
Eric Tull
Jennifer Prediger
Sophia
Julie Dell Phillips
Jessica
Jonny Mars
Hunter Watts
Chris Doubek
Eric's Father
Matthew Genitempo
Dan
Cody Haltom
Rich
Robby King
Matt
Hannah Dannelly
Eric's Date to the Dance
Mark Farely
Sophia's Father
Michael J. Wilson
Sophia's Brother
Don Hampton
James
Tony Layson
Westerbrook Faculty
Elana Esquivel
Westerbrook Faculty
Taylor Kennedy
Westerbrook Faculty
Victoria Warner
Westerbrook Faculty
Ashlin Williamson
Westerbrook Faculty
Molly Bently
Classroom Extra
Gregory Brown
Classroom Extra
Martin Delaney
Classroom Extra
Kris Koeppe
Classroom Extra
Caresse Lacorbiere
Classroom Extra
Jack Lewandowski
Classroom Extra
Jason Christopher Reyes
Classroom Extra
Nikaela V.R. Sainz
Classroom Extra
Desiree Staffeldt
Classroom Extra
Montavian Green
Classroom Extra
Nessa McVea
Classroom Extra
Philip Aronson
Classroom Extra
Lanie Faith Marie Overton
Classroom Extra
Wesley Scott
Classroom Extra
Amanda Austin
Extra
Margaux Binder
Extra
Annell Broadeur
Extra
Greg Armstrong
Extra
Michelle Millette
Extra
Kimberly Gillis
Extra
Edna Maisonet
Extra
Isabella Rizzo
Extra
Omar Shanae
Extra
John R. Biron
Extra
Johnnie Kaatz
Extra
Vincent John Vaughan Boarini
Extra
Nate Last
Extra
Tracy Abrahams
Extra
Mary Kathryn Bringap
Extra
Robert B. Briggs III
Extra
Matthew Brown
Extra
Greg Chalk
Extra
Casey Dunn
Extra
Elizabeth Fladger
Extra
Madeline Good
Extra
Charlie Maan
Extra
Adam McFarlane
Extra
Daniel Metz
Extra
Kyle Milton
Extra
Jason Priesman
Extra
Grace Roessler
Extra
Jay B. Sauceda
Extra
Lani Thomison
Extra
Dora Olivia Esquivel
Front Desk Attendant
Ryan Muenzler
Frat Guy
Produced By
Annell Brodeur
co-producer
Hannah Fidell
producer
Michelle Millette
co-producer
Kim Sherman
producer
Music
Brian McOmber
Cinematography
Andrew Droz Palermo
Cinematographer
Sound
Greg Armstrong
boom operator / sound mixer
Pete Horner
re-recording mixer
Michael James Onufrak
adr producer
Mark Henry Phillips
additional adr & sound design / sound editor
Colin Thibadeau
adr engineer
Editing
Sofi Marshall
Production Design
Elana Esquivel
Production Designer
Assistant Director
Gregory Brown
second second assistant director
Michelle Millette
first assistant director
Editorial
Milan Boncich
colorist
Kevin Kaim
digital intermediate editor
Megan Marquis
digital intermediate coordinator
Other
Kat Candler
special thanks
Nick Dawson
special thanks
Holly Herrick
special thanks
Ryan Kampe
special thanks
Adam Kersh
special thanks
Andrea Kinnison
special thanks
Jessica Lacy
special thanks
Aida LiPera
special thanks
Scott Macaulay
special thanks
Adeline Monzier
special thanks
Charlotte Moore
special thanks
Brad Petragala
special thanks
Jason Priesman
special thanks
Atakan Saracoglu
digital producer
Ula Sniegowska
special thanks
Lani Thomison
special thanks
Music Department
Kate Urcioli
music supervisor
Costume Department
Lanie Faith Marie Overton
wardrobe
Camera Department
Jack Lewandowski
second assistant camera
Nick Scimeca
gaffer
Michael J. Wilson
steadicam operator
Movie title data and credits provided by