Po wypadku Tomasa Veronika próbuje za wszelką cenę utrzymać rodzinę razem, a sama zmaga się z traumą i coraz silniejszymi, niepokojącymi wizjami. Gdy znika Nils - syn żużlowca Toma - całe miasteczko Älvsbruk mobilizuje się i rozpaczliwie go poszukuje. Wkrótce okazuje się, że chłopiec nie żyje, a śledztwo w sprawie jego śmierci szybko się komplikuje. Podejrzenia padają na drużynę żużlową, lokalny gang motocyklowy oraz osoby z najbliższego otoczenia Nilsa. Na jaw zaczynają wychodzić dawne konflikty i skrywane od lat tajemnice. Wizje Veroniki okazują się kluczem do zrozumienia tego, co naprawdę się wydarzyło - mimo narastającego napięcia i rozpadających się relacji. Dochodzenie wielokrotnie zmienia kierunek i prowadzi do wstrząsającego odkrycia, które wywraca wszystko do góry nogami. Finał sezonu stawia Veronikę przed trudnym wyborem, który na zawsze wpłynie na przyszłość jej rodziny.
Policjantka Veronika Gren (Alexandra Rapaport), matka dwójki dzieci, boryka się ze skomplikowanym życiem rodzinnym i skrywanym uzależnieniem od leków. Kiedy zaczynają się dziać dziwne rzeczy i pojawia się przed nią zmarły chłopiec, Veronika sądzi, że postradała zmysły. W końcu zaczyna podejrzewać, że chłopiec nie jest iluzją. Niebawem Veronika angażuje się w śledztwo w sprawie morderstwa, które sięga głębiej niż ktokolwiek w mieście przypuszcza. Wtedy dowiaduje się o zabójstwie dwóch nastoletnich dziewcząt… Veronika musi znaleźć związek między tymi sprawami, żeby zapobiec ponownemu atakowi zabójcy. Ale czy ktokolwiek jej uwierzy?