Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

The Duff (2015)

PG-13
101 min | Comedy, Romance

A high school senior instigates a social pecking order revolution after finding out that she has been labeled the DUFF - Designated Ugly Fat Friend - by her prettier, more popular counterparts.
Director
Writers
Josh A. Cagan (screenplay) | Kody Keplinger (novel)
Cinematographer
Production Designer
Trending & News
MOVIEmeter
Top 5000
News articles
Box Office
Budget
$ 8,500,000
Opening Wknd
$ 10,809,149
Gross (USA)
$ 34,030,343
Gross (World)
$ 43,528,634
See all box office data

Release date
Feb 20, 2015 (United States)

Contacts

Become a member to access contact information

Cast

+ Add Cast
73 cast members
Name STARmeter Known for
Mae Whitman
Bianca Piper Bianca Piper   See fewer
Top 5000
Robbie Amell
Wesley Rush Wesley Rush   See fewer
Top 5000
Bella Thorne
Madison Morgan Madison Morgan   See fewer
Top 5000
Members only
Top 5000
Romany Malco
Principal Buchanan Principal Buchanan   See fewer
Top 5000
Members only
Chris Wylde
Mr. Filmore Mr. Filmore   See fewer
Members only
Ken Jeong
Mr. Arthur Mr. Arthur   See fewer
Top 5000
Top 5000
Rebecca Weil
Caitlyn Caitlyn   See fewer
Members only
Members only
Erick Chavarria
Señor Gomez Señor Gomez   See fewer
Members only
Members only
Benjamin Taylor Davis
Jeffrey (as Benjamin Davis) Jeffrey (as Benjamin Davis)   See fewer
Members only
RJ Shearer
Albert Albert   See fewer
Members only
Members only
J.J. Green
Trevor (as JJ Green) Trevor (as JJ Green)   See fewer
Members only
Paras Patel
Anupam Anupam   See fewer
Members only
Members only
Mahaley Patel
Kara (as Mahaley Manning) Kara (as Mahaley Manning)   See fewer
Members only
Members only
Jill Jane Clements
Lunch Lady Elaine Lunch Lady Elaine   See fewer
Members only
Members only
Tony Cavalero
Sweater Guy (as Anthony John Cavalero) Sweater Guy (as Anthony John Cavalero)   See fewer
Members only
Members only
Beau Rich
Robert Robert   See fewer
Members only
Members only
Members only
Members only
Members only
Benjamin Papac
Nick (as Ben Papac) Nick (as Ben Papac)   See fewer
Members only
Members only
Members only
Members only
Jonathan Baron
Sebastian Sebastian   See fewer
Members only
Members only
Members only
Dani Sherrick
Creepy Carrie (as Danielle Sherrick) Creepy Carrie (as Danielle Sherrick)   See fewer
Members only
Members only
Members only
Veanna Black
Rochelle Rochelle   See fewer
Members only
Turner J. Wheat
Troy (as Turner Wheat) Troy (as Turner Wheat)   See fewer
Members only
Terri Abney
Beautiful Kid (uncredited) Beautiful Kid (uncredited)   See fewer
Members only
Eric Abraham
Bar Patron (uncredited) Bar Patron (uncredited)   See fewer
Members only
Blayne Ackerman
Emo Friend (uncredited) Emo Friend (uncredited)   See fewer
Members only
Christy Alcroft
Girl in class (uncredited) Girl in class (uncredited)   See fewer
Members only
Perry Ball
Seminar Attendant (uncredited) Seminar Attendant (uncredited)   See fewer
Members only
Madeline Brumby
Student (uncredited) Student (uncredited)   See fewer
Members only
Jennifer Cocker
Madison's Friend (uncredited) Madison's Friend (uncredited)   See fewer
Members only
Gabriella Collard
Student (uncredited) Student (uncredited)   See fewer
Members only
Charles William Cook
High School Student (uncredited) High School Student (uncredited)   See fewer
Members only
Chaz Dowdell
High School Student (uncredited) High School Student (uncredited)   See fewer
Members only
Megan English
Girl in Classroom (uncredited) Girl in Classroom (uncredited)   See fewer
Members only
Madison Fitts
Kelly (uncredited) Kelly (uncredited)   See fewer
Members only
Samuel Lee Fudge
Student (uncredited) Student (uncredited)   See fewer
Members only
Jeff Glover
Administrator (uncredited) Administrator (uncredited)   See fewer
Members only
Samantha Gorman
Band Member (uncredited) Band Member (uncredited)   See fewer
Members only
Michelle Hernandez
Classmate (uncredited) Classmate (uncredited)   See fewer
Members only
Kody Keplinger
Last 'I'm A DUFF' Confessor (uncredited) Last 'I'm A DUFF' Confessor (uncredited)   See fewer
Members only
Stephanie Long
Seminar Attendee (uncredited) Seminar Attendee (uncredited)   See fewer
Members only
Agnes Mayasari
Cheerleader (uncredited) Cheerleader (uncredited)   See fewer
Members only
Jamall Rashaud McMillan
Student (uncredited) Student (uncredited)   See fewer
Members only
Colton Medlin
Jock 2 (uncredited) Jock 2 (uncredited)   See fewer
Members only
Bradley Nnadi
Party Guy (uncredited) Party Guy (uncredited)   See fewer
Members only
Erica-Marie Sanchez
Weird Twin #2 (uncredited) Weird Twin #2 (uncredited)   See fewer
Members only
Brittany Savoie
The Glee DUFF (uncredited) The Glee DUFF (uncredited)   See fewer
Members only
Gabriela Spencer
Ashley (uncredited) Ashley (uncredited)   See fewer
Members only
Michael Steedley
High school student (uncredited) High school student (uncredited)   See fewer
Members only
Curry Stone
Hot Mall Guy (uncredited) Hot Mall Guy (uncredited)   See fewer
Members only
Joel Thayakaran
Prom Guest (uncredited) Prom Guest (uncredited)   See fewer
Members only
Stephen Tsimpides
Louis (uncredited) Louis (uncredited)   See fewer
Members only
Elisha Williams
Cafeteria Glee (uncredited) Cafeteria Glee (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 5000

Become a member to access additional data

Ratings Breakdown

6.5 / 10 | 69,941 votes