Oskar, un garçon doux et solitaire de 12 ans victime de harcèlement scolaire, trouve l'amour en la personne de Eli, une fille magnifique mais particulière, dont l'arrivée coïncide avec une série de morts bien mystérieuses.
Johan Falk, un flic suédois, se rend sur les lieux d’un braquage violent où il tue l’un des 2 bandits mais l’autre s’enfuit. Ce dernier, un dangereux criminel bien connu des services de police, cherche à se venger en faisant croire à tous que Falk l’a agressé… C’est à son tour...