A girl, Selinda, runs into her parents' bedroom in the middle of the night, claiming that a strange man just climbed through her window. The event causes a commotion in the entire residential area where they live. Some immediately assume that the outsider running the convenience store is the perpetrator. Others doubt the girl's story. In the midst of this drama, middle-aged Paul is trying to find his way back to his daughter, who is growing up, and away from him.
Oskar, a bullied 12-year old, dreams of revenge. He falls in love with Eli, a peculiar girl. She can't stand the sun or food and to come into a room she needs to be invited. Eli gives Oskar the strength to hit back but when he realizes that Eli needs to drink other people's blood to live he's faced with a choice. How much can love forgive? Set in the Stockholm suburb of Blackeberg in 1982. Written by John Nordling, Producer