Gayle (Amy Poehler), Becky (Parker Posey) e Judi (Rachel Dratch) sono tre amiche di trent'anni che hanno sempre avuto come obiettivo quello di essere corteggiate dagli uomini, ma in realtà non hanno mai smesso di essere buffe e un po nerd. Quando Becky deve accompagnare Ashley (Amber Tamblyn), la figlia del suo capo, al ballo di primavera del college a South Padre Island, le tre amiche optano per dare una svolta netta alle proprie vite.