La Escuela Universitaria para Señoritas Santa Perpetua se encuentra en las profundidades de las remotas colinas de Massachusetts. Aislada y antiquísima, no es precisamente un lugar para chicas tímidas: en esta institución, los secretos están a la orden del día, la ambición es su alma y las recién llegadas son recibidas con extrañas ceremonias.
Desde el primer día de clase, Laura Sheridan se ve arrojada a una intensa rivalidad académica con la bella y enigmática Carmilla. Ambas gozan de la confianza de su exigente profesora de poesía, De Lafontaine, quien tiene su propia y oscura obsesión con Carmilla.
Pero, a medida que su rivalidad se transforma en algo mucho más delicioso, Laura se ve obligada a enfrentarse a sus propios y extraños deseos. Enredadas en un siniestro juego de política, rodeadas de profesoras sedientas de sangre y de magia, Laura y Carmilla deben decidir cuánto están dispuestas a sacrificar en su implacable búsqueda del conocimiento.