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
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
The DUFF
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Ari Sandel
Written By
Josh A. Cagan
screenplay
Kody Keplinger
novel
Cast
Mae Whitman
Bianca Piper
Robbie Amell
Wesley Rush
Bella Thorne
Madison Morgan
Bianca A. Santos
Casey
Skyler Samuels
Jess
Romany Malco
Principal Buchanan
Nick Eversman
Toby
Chris Wylde
Mr. Filmore
Ken Jeong
Mr. Arthur
Allison Janney
Dottie
Rebecca Weil
Caitlyn
Seth Meriwether
A.J.
Erick Chavarria
Señor Gomez
Brian Dewar McNamara
Matt
Benjamin Taylor Davis
Jeffrey
RJ Shearer
Albert
Eric R. Moore
Paul
J.J. Green
Trevor
Paras Patel
Anupam
Murielle Telio
Mariah
Mahaley Patel
Kara
Alexandra Ficken
Robin
Jill Jane Clements
Lunch Lady Elaine
Fiona Hardingham
Heidi
Tony Cavalero
Sweater Guy
David Gridley
Allen
Beau Rich
Robert
Demetrius Bridges
Jarrett
Lai-Ling Bernstein
Octavia
Krissy Notes
Laura
Richard Kohberger
Johnny
Benjamin Papac
Nick
Marisela Zumbado
Nora
Kyle Wilkerson
Silas
Kurt Krause
Geoff
Jonathan Baron
Sebastian
Dorothy Reynolds
Tali
Cason Richter
Lance
Dani Sherrick
Creepy Carrie
Emily Norcia
Lee
Danielle Lyn
Maya
Veanna Black
Rochelle
Turner J. Wheat
Troy
Terri Abney
Beautiful Kid
Eric Abraham
Bar Patron
Blayne Ackerman
Emo Friend
Christy Alcroft
Girl in class
Perry Ball
Seminar Attendant
Madeline Brumby
Student
Jennifer Cocker
Madison's Friend
Charles William Cook
High School Student
Chaz Dowdell
High School Student
Megan English
Girl in Classroom
Akazio Fairly
Escalator Guy
Madison Fitts
Kelly
Samuel Lee Fudge
Student
Jeff Glover
Administrator
Gabriela Hernandez
Ashley
Kody Keplinger
Last 'I'm A DUFF' Confessor
Sam Lazarus
Frankie
Stephanie Long
Seminar Attendee
Colton Medlin
Jock 2
Erica-Marie Sanchez
Weird Twin #2
Brittany Savoie
The Glee DUFF
Grady Sims
Student
Chris Smith
Student
Michael Steedley
High school student
Curry Stone
Hot Mall Guy
Stephen Tsimpides
Louis
Elisha Williams
Cafeteria Glee
Produced By
Steven Bello
executive producer
Josh A. Cagan
co-producer
Susan Cartsonis
producer
Ted Gidlow
executive producer
McG
producer
Lane Shefter Bishop
executive producer
Mary Viola
producer
Music
Dominic Lewis
Cinematography
David Hennings
Sound
Samara Amat
adr: voice
Felipe Borrero
sound mixer
Scott Brewster
adr recordist
Ian Cymore
sound mix technician
Matt Derber
sound utility
Mark DeSimone
adr mixer
Rob Embrey
adr facility supervisor
Robert Fernandez
re-recording mixer
Gavin Hecker
foley editor / foley mixer
Lawrence Herman
foley editor
Bobby Johanson
adr mixer
Avi Laniado
sound engineer
Matteo Marciano
sound mixer
Jay Peck
foley artist
Jamison Rabbe
adr mixer
Marcus Ricaud
additional boom operator
Mike Schmidt
boom operator
Tricia Schultz
adr coordinator
Ben Whitver
adr mixer
Allan Zaleski
supervising sound editor
Editing
Wendy Greene Bricmont
Casting Director
Angela Demo
Barbara J. McCarthy
Production Design
Aaron Osborne
Art Direction
Erin Cochran
Set Design
Nicole LeBlanc
Costumes
Eric Daman
Makeup
Suzanna Boykin
additional hair stylist / hair stylist
Jane Galli
makeup department head
Pamela Hall
hair stylist
Jennifer Johnson
hair department head / hair stylist department head
Kelly E. Marlow
key hair stylist
Stevie Martin
key makeup artist
Fawn Ortega
makeup artist
Lisa Ann Wilson
hair stylist
Special Effects
Wes Campbell
special effects technician
Eric A. Martin
special effects foreman
Bob Shelley
special effects coordinator
Visual Effects
Pinar Comezoglu
visual effects editor
Aleksandar Djordjevic
compositing supervisor: Method Studios
Shaina Holmes
visual effects producer: company 3 new york
David Isyomin
visual effects supervisor: & Company
John Koltai
digital artist
Matt Kushner
visual effects artist: method studios
Zach Lewis
pipeline supervisor
Alex Ling
digital compositor
Sarah McCulley
visual effects coordinator
Michael Means
matchmove artist
David Piombino
digital compositor: Method Studios
Charlotte Raffi
visual effects producer
Sari Rodrig
cg artist
Greg M. Silverman
digital compositor
James Yates
vfx production coordinator
Lindsey Yates
resource manager: Method Studios
Assistant Director
Jason Blumenfeld
first assistant director
Tracey Poirier
key second assistant director
John Radcliff
additional second assistant director
Trevor Schliefer
additional assistant director
Jessie Sasser White
second second assistant director
Production Management
Ted Gidlow
unit production manager
Marc A. Hammer
production supervisor
David Scott Rubin
executive in charge of production
Jack Schuster
post-production supervisor
Art Department
Nathan S. Clark
additional on set dresser / set dresser
Jay Cooper
set dresser
Shelby Davis
props / set dresser
Jonathan Dossman
set dresser
Mike Ellison
leadman
Michelle Faldoski
set dresser
'Jamie' James Free
set dresser
Michael Gowen
draftsman
R. Barry Green
assistant property master
Jason Dock Harrell
set dresser
Sabrina James
set dresser
Lauren Adams Jones
graphic designer
Haley Keim
graphic designer
Greg King
propmaker
Kelli Lee
storyboard artist
Randy Lewallen
scenic painter
Clarissa Mobley
art department assistant
Cara Price
set decoration buyer
Taraja Ramsess
on-set dresser
Marlow Sanchez
construction coordinator
Jonathan Shaffer
property master
Mike Sullivan
scenic charge
Leia Verner
art department coordinator
Nina A. White
set dresser
Nichole Wleklinski
assistant property master
Stunts
Wade Allen
stunt coordinator
Agnes Mayasari
stunts
Editorial
Heath Belser
title editor
Jennifer-Noel Dennis
post-production supervisor: EPK and Behind The Scenes
John Diesso
digital intermediate conform editor
Giovanni DiGiorgio
digital intermediate assistant
Alex Gilbert
assistant editor: EPK and BTS
Shay Greenfield
assistant editor: behind the scenes
Megan Marquis
dailies producer
Katie Mims
assistant editor: behind the scenes
Nick Monton
head of production: Company 3
Christopher Price
assistant editor: EPK and BTS
Justin Rosen
editorial assistant
Mike Selemon
additional editor
Stefan Sonnenfeld
digital intermediate producer / senior colorist
Damien Vandercruyssen
additional colorist
Other
Kim Adamski
stand-in
Luan Agostinho
stand-in
Bolden
1st team pa
David Michael Brown
Craft service
Scott Burns
chef
Siham Butakmani
international marketing & publicity
Jennifer Cocker
stand-in: Skylar Samuels
Merilee Durgan
travel supervisor
Jennifer Elmore
production assistant
Todd Feaser
cartographer
Karin Fong
title designer
Flavio Gaertner
locations production assistant
Kris Gordon
key craft service
Paige Hamby
stand-in
Eunita Isaac
production assistant
Briana James
production assistant
Robert Johnston
payroll accountant
Usurah Khan
production assistant
Shari Lomack
accounting clerk
Kev Magee
assistant production coordinator
Alison Maloof
payroll clerk
Laurent Marchand
caterer
Valerie Martin
production assistant
Lauren Petzke
assistant to mr. gidlow
Marcel Pinkowski
production assistant
Matthew Prokopek
production assistant
Carl S. Pyrdum Jr.
police contact
Kirk Riley
stand-in: Nick Everson
Bruce Roberts
basecamp pa
Lucy Kim Robertson
first assistant accountant
M. Ross-Michaels
production accountant
Gabriel Rush
additional voices
Natalie Sands
stand-in
Jess Shuler
production assistant
Bo Shurling
unit publicist
Michael C. Smith
police coordinator
Jason Steyaert
Assistant to Mary Viola
Martin Torchia
production assistant
Kathleen K.J. Walsh
directors assistant
Alex Ginno
development & production executive
Braden Rolland
food stylist
Mark Ross
studio executive
Music Department
Antonio Andrade
score technical engineer
Luiz Augusto Buff
music production services
Al Clay
score mixer
Dee Lewis Clay
solo vocals
Matthew R. Corbett
Soundtrack
Jonathan Hafter
music supervisor
Tom Kramer
music editor
Tommy Laurence
orchestrator
Jason Soudah
composer: additional music
Max Surla
musician
Alvin Wee
score mixing assistant
Casting Department
Janella Bersabal
extras casting
Blair Foster
casting associate
Patrick Ingram
extras casting
Tracy Kilpatrick
casting: Georgia
Alice Merlin
casting assistant
Costume Department
Taylor Addison
costume assistant
Madeline Gunter
costume coordinator
Samantha Rattner
assistant costume designer
Brenda Salivia
set costumer: principals
Amy J. Smith
set costumer
Hartsell Taylor
costume supervisor
Camera Department
Brian Adkins
grip
Chris Beattie
key grip
Jonathan Bennett
camera utility
Pete Bowman
key rigging grip
Raymond Burgess
grip
J.A. Byerly
rigging gaffer
Juan R. Campbell
electrician
Alan Caudillo
a camera operator
Guy D'Alema
still photographer
Dylan Damian
outpost engineer
Eddy Flores
rigging electrician
Christopher Flurry
a camera first assistant / first assistant camera: "a" camera
Aaron Gantt
video assist
Neal Goff
lighting console programmer
Steven Shorty Haralson
electrician
Francis Harlan
best boy rigging grip
Jason Hatcher
video playback operator
Esteban Hernandez
24 frame playback supervisor
Sammy Ray Hill
grip
Patrick Istorico
grip
Ryan M Ketchum
lighting technician
Joel Kirton
rigging electrician
Pete Klingenberg
lighting technician
Levi Loy
best boy grip
Summer Marsh
second assistant "a" camera
Carson E. Mayne
best boy electric
Joshua McCready
lighting technician
James Notari
digital imaging technician
Michael D. Patterson
electrical/ lighting
Jens Piotrowski
camera operator: "b" camera / steadicam operator
Ron Provenzano
lighting technician
Yusuke Sato
second assistant camera: "b" camera
James Stockton
grip
Jeffery A. Taylor
grip
German Valle
best boy electric
H. Mark Vuille
gaffer
Location Management
Jen Farris
location scout
John Latenser V
location manager
Tom Pierce
location assistant
Andy Sleet
location scout: wilmington, nc
Rebecca Puck Stair
location scout
Jason Underwood
location manager
Script Department
Janine Gosselin
script supervisor
Movie title data and credits provided by