Tamara Riley (Jenna Dewan) é o "patinho feio" numa escola de 2º grau. Ela detesta sua vida e seus colegas de classe, que a acham esquisita, e nutre uma paixão secreta pelo professor Bill Natolly (Matthew Marsden). Ele evita a tentativa de Tamara de se aproximar, pois ama a sua mulher, Alison (Claudette Mink), e além disto Tamara escreveu no jornal do colégio uma matéria sobre o uso de anabolizantes por alunos, que teriam a cumplicidade dos treinadores, que fariam vista grossa. Uma investigação sobre o uso de substâncias químicas já tinha sido decidido bem antes, mas os alunos atingidos acham que a matéria de Tamara provocou isto e assim passam a odiá-la ainda mais. Enquanto isso Tamara, que pratica bruxaria, quer fazer um feitiço para conquistar Natolly. Paralelamente alguns alunos fazem Tamara crer que o professor ligou para ela e que quer se encontrar com ela num motel. O objetivo é ridicularizar Tamara, mas as conseqüências são inimagináveis.