אנדי וולש היא תלמידת תיכון הגרה עם אביה המובטל ג'ק בפרוורישיקגו. דאקי, חברה הטוב ביותר, הנחשב כלא מקובל ו"אאוטסיידר" בחברה, מאוהב בה בסתר, אך מפחד להגיד לה מה הוא מרגיש כלפיה. אנדי ודאקי סובלים מבריונות בבית הספר על ידי ילדים עשירים ושחצנים, ובייחוד על ידי בני האנסון והחבר שלה סטף מקי, אשר נמשך לאנדי ואף מתאכזב בתוכו על כך שהיא דוחה אותו.
אנדי עובדת בחנותמוזיקה, במהלך העבודה היא מתחילה לדבר על נשף הסיום שלה עם המנהלת שלה איונה, המציעה לה לבוא אליו על אף שאין לה בן זוג לנשף. בליין מקדונו, אחד מהנערים המקובלים בבית ספר וחברו של סטף, מתחיל לדבר עם אנדי ומציע לה לצאת איתו.
בערב בו הם קבעו להיפגש, אנדי מחכה לבליין על יד החנות אך הוא מאחר. דאקי מגיע ומציע לצאת איתו במקום אך היא מסרבת. כשבליין מגיע הוא נהיה נסער ורב עם אנדי, בליין לוקח את אנדי למסיבה שעורך סטף בביתו, שם אנדי מהווה קורבן להצקות מצד חבורת המקובלים העשירים בדומה למה שהיא עוברת בבית הספר, בעקבות זאת אנדי לוקחת את בליין למועדון לילה מקומי, שם איונה יושבת ביחד עם דאקי, המתנהג בעוינות כלפי בליין. לאחר סכסוך נוסף עם דאקי, אנדי ובליין עוזבים את המועדון. היא אומרת לבליין שהיא רוצה לחזור הביתה, אך מסרבת שהוא יביא אותה הביתה, היא מודה שהיא לא מעוניינת שהוא יראה היכן היא גרה. לבסוף היא מסכימה שייקח אותה לביתה והוא מציע להיות בן זוגה לנשף, הם מתנשקים בפעם הראשונה. יום למחרת היא מבקרת את איונה והיא מספרת לה על פגישתם הרומנטית. בינתיים בהשפעתם של סטף וחבורת המקובלים, בליין מתחיל להרחיק את עצמו מאנדי.
ג'ק מביא לאנדי במתנה שמלהורודה שקנה עבורה. לאחר מכן מערכת היחסים בין האב לבתו נהיית מתוחה בעקבות כך שהוא שיקר בנוגע לכך שסיפר שהוא עובד במשרה מלאה. הוא נשר ומודה שהוא עדיין מדוכא עקב כך שאשתו עזבה אותו. בבית הספר אנדי מתעמתת עם בליין על כך שהוא מתעלם ממנה ולא עונה לשיחות הטלפון שלה. כשהיא מדברת איתו על הנשף הוא אומר שהוא כבר הציע למישהי אחרת ללכת איתה לנשף ושכח זאת, היא קוראת לו שקרן ואומרת לו שהוא מתבייש להיות איתה מפני שקליקת החברים אליה הוא משתייך לא יאהבו את הקשר ביניהם. אנדי הולכת בבכי וסטפף מטיח עלבון בה כשהוא עובר. דאקי שומע את סטף ותוקף אותו במסדרון. השניים מתחילים להתקוטט עד שהמורים מפרידים ביניהם. עצובה ממה שקרה, אנדי הולכת לאיונה ומבקשת ממנה את שמלת הנשף שלה.
אנדי משלבת בין השמלה שאביה קנה לה לבד של השמלה של איונה ויוצרת שמלת נשף מקורית. כשהיא מגיעה לנשף היא רואה את דאקי והם משלימים והולכים יד ביד ביחד לאולם הנשף. סטף השתוי מתחיל ללעוג להם, בליין מתעמת איתו ובמהלך העימות הוא מבין שסטף מתגרה באנדי מפני שהיא דחתה את ההצעה שלו. בליין לוחץ את ידו של דאקי ומתנצל בפני אנדי. הוא אומר לה שהוא תמיד האמין בה והוא תמיד יאהב אותה, נותן לה נשיקה בלחי ולאחר מכן עוזב את הנשף. דאקי מודה שבליין הוא לא כמו שאר חבורת הילדים העשירים והמפונקים בבית הספר ומציע לאנדי ללכת אחריו. באותו זמן דאקי מבחין בילדה אחרת המחייכת לעברו, היא שולחת לו סימן לבוא ולרקוד עימה. אנדי מוצאת את בליין בחניה והם מתנשקים.