魏莱自幼与父亲魏兴相依为命。由于过度操劳,魏兴患上癌症。为了给父亲治病,魏莱找到离的开母亲林卉,但却受到了外公的阻止。后来魏兴去世,魏莱心有不甘,去到林卉家做起了护工。日渐相处,魏莱明白了母亲对自的爱,逐渐放下仇恨。但没想到自己也患上了癌症。天体物理学家库尔特·西格尔和格温·阿姆斯特朗,以及飞行军官玛拉·普里查德发现了一块奇特的陨石,经过研究和测算发现竟是小行星的碎片。数据分析显示,直径约两英尺宽的小行星法厄同将隐藏于正在发生的流星雨风暴中,于两个小时后撞击地球。格温等人意识到必须在阻止流星雨风暴的同时,阻止小行星的撞击。与此同时,为了阻止已经监测到的流星雨风暴,全球各个国家正在联合起来启动5级响应——发射全部核弹,在地球大气层外阻止流星风暴撞击地球。但根据格温等人的分析,如果此时发射全部核弹阻止流星风暴,必将失去阻止小行星与地球碰撞的最有利措施,届时人类将面临灭顶之灾,必须说服最高指挥官,将一半核弹用于阻止流行风暴,另一半阻止小行星。但当众人经过艰难争取终于说服指挥官改变5级响应的部署,却已经失去了大部分的核弹。时间所剩无几。格温等人只能尝试利用尚在研究中的布雷博格效应,奋力一搏……。影片改编自美国女作家 Kody Keplinger 出版于2010年的同名小说,英文片名The DUFF,是“指定的又丑又胖的朋友”(Designated Ugly Fat Friend)的首字母缩写。惠特曼饰演的高中女生比安卡,在学校里就是人尽皆知的“DUFF”,在她那些又高又瘦又美的闺蜜们身边,不知不觉地默默当着绿叶,衬托她们,让她们显得更有魅力。
某天比安卡忽然之间得知了这个令人震惊的事实,她开始努力改变自己的形象,找来了学校广受欢迎的韦斯利(罗比·阿梅尔饰)帮忙参谋,寻回自信,战胜那些把她标注为“DUFF”的讨厌鬼。。