Stockholmsförorten Blackeberg, 1982. Oskar är 12 år och mobbad av sina sadistiska klasskamrater. Oskar fantiserar om hämnd. Då möter han plötsligt en nyinflyttad flicka i hans egen ålder som han aldrig sett förut. Hon heter Eli och är inte som andra – hon kan inte vistas i solljus, äter inte mat och för att komma in i ett rum behöver hon bli inbjuden. Hon måste dricka människors blod för att leva, hon är vampyr. När kulmen slutligen nås måste Oskar och Eli slåss för sina liv.