Pra quem não leu os livros (tipo eu), Academia de Vampiros conta a história de Rose (Zoey Deutch), ela é metade humana e metade vampiro, que está sendo treinada para se tornar guardiã de sua melhor amiga Lissa Dragomir (Lucy Fry), princesa e única herdeira das 12 famílias da realeza Moroi (uma raça pacífica e mágica de vampiros mortais).
Para se tornar uma guardiã, Rose frequenta a academia Saint Vladimir, onde aprende a lidar com as habilidades e a combater os Strigoi, vampiros imortais e maléficos. Nesse processo de aprendizagem, ela vive um romance proibido com seu professor Dimitri (Danila Kozlovski).