Rose Goldman, de 17 años, es muy impopular en la pequeña ciudad de Halfway. Desde el "ataque" cuando era niña, las personas y los animales le tenían miedo. La acosan en la escuela, la ladran y la llaman "perro mojado". Sin embargo, la vida da un giro cuando un nuevo maestro comienza en Halfway High. El Sr. Stone, el peculiar y carismático profesor de inglés tiene el doble de la edad de Rose, pero ella siente una atracción inexplicable hacia él desde el primer día. A pesar de su mejor juicio, Rose busca una amistad con el Sr. Stone, quien parece incapaz de mantenerse alejado de ella. ¿Qué es lo que une a este par poco probable?