La protagonista è Jennifer Check (Megan Fox), la cheerleader più sexy e popolare della scuola. Bella, magnetica e ammaliante, riesce a ottenere tutto quello che vuole. Sebbene sia la più amata e corteggiata tra gli studenti, ha scelto come migliore amica Needy Lesnicki (Amanda Seyfried), la secchiona timida della classe. Una sera, mentre le due si trovano in un locale per sentire i Low Shoulder, una rock band, scoppia un incendio che causa la morte di molte persone. Needy riesce a salvare Jennifer che, però, quella notte, decide di tornare a casa insieme al gruppo, nonostante la disapprovazione dell’amica. Il giorno dopo a scuola, dove tutto sembra essere tornato alla normalità, la secchiona comincia a interrogarsi sulle morti della sera prima.