尽管他不承认,但麦维斯(查理兹·塞隆CharlizeTheron饰)是一个标准的老剩女。她一个人住,没有朋友,吃垃圾食品,写垃圾小说,可悲的是,她的小说卖得不好。有一天,她收到一封来自即将成为父亲的前男友巴迪(帕特里克·威尔森饰)的电子邮件,但她却误以为这是巴迪发出的求爱信号。麦维斯震惊不已,决定改头换面,回到学生时代生活的水星镇,拯救陷入婚姻漩涡的前男友。在水星镇,她遇到了曾经被她嘲笑的胖子马特(帕顿·奥斯瓦尔特PattonOswalt饰)。也是一个很有魅力的家庭主妇。麦维斯当然不相信,但现实却狠狠地打了她一巴掌。在以前的同学面前出丑的麦维斯突然发现巴迪的幸福生活让她充满了嫉妒,但她自己的生活呢?并不是别人眼中的“最好的生活”。一夜之间,梅维斯终于从一个“少年”变成了一个真正的“成年人”。