Im Jahr 1990 wird bei Vollmond auf der schwedischen Insel Nordkoster eine hochschwangere Frau am Sandstrand eingegraben, die bei steigender Flut ertrinkt.
Nach 25 Jahren ist dieser Fall immer noch nicht gelöst. Olivia Rönning besucht die Polizeihochschule, bei der dieser Fall als Semester-Aufgabe vorgestellt wird. Sie entdeckt, dass ihr verstorbener Vater an der ursprünglichen Untersuchung beteiligt war.
Von nun an interessiert Olivia (Julia Ragnarsson) dieser Fall immer mehr. Sie ist geradezu davon besessen, ihn zu lösen. Das bedeutet aber, dass sie den Chefermittler von damals, Tom Stilton (Kjell Bergqvist), finden muss.
Allerdings gibt es ein Problem, denn Tom Stilton ist von der Bildfläche verschwunden. Er lebt inzwischen als Obdachloser auf den Straßen Stockholms und kommt nur mit Mühe über die Runden.
Gleichzeitig kursieren im Netz grauenhafte Videos, in denen Obdachlose von gewalttätigen Jugendlichen brutal misshandelt werden. Auch Stiltons ebenso obdachlose Freundin Vera Larsson (Anna Wallander) wird von einem Jugendlichen zusammengeschlagen und schwer verletzt, während dessen Freund die Aktion mit dem Handy filmt.