A história é ambientada no subúrbio de Estocolmo, em 1982. Oskar (Kåre Hedebrant), um frágil garoto de 12 anos sempre atormentado pelos colegas de escola, sonha com vingança. Ele apaixona-se por Eli (Lina Leandersson), garota bonita e peculiar que, aparentemente, é uma vampira, já que não suporta o ..