Eigentlich läuft für Veronica (Winona Ryder) alles wie am Schnürchen. Sie ist klug, beliebt und Teil einer Clique aus schönen und reichen Mädchen, die alle "Heathers" genannt werden. Ihre Zufriedenheit mit dem Status Quo schwindet, als die manipulativen Machenschaften ihrer Freunde zunehmen. Infolgedessen tut sie sich mit dem charmanten Außenseiter J.D. (Christian Slater) zusammen, mit dem sie anfängt, den populären Schülern einem nach dem anderen den Garaus zu machen.