Себастьян Бергман, некогда признанный криминальный психолог и эксперт в области серийных убийств, возвращается в город Вестерчёпинг по весьма личным причинам. Ему предстоит продать дом своей матери, с которой у него сложились непростые отношения, и он не общался с ней долгие годы. Однако, попав в знакомую, но чужую атмосферу, он внезапно оказывается втянутым в расследование жуткого преступления — убийства шестнадцатилетнего юноши. Жизнь Бергмана обостряется, когда он начинает копать глубже, преследуя свои собственные интересы, которые пересекаются с загадочными обстоятельствами дела. Прошлое, которое казалось давно похороненным, вновь вылезает на поверхность, обнажая не только тайны города, но и мрачные секреты самого Себастьяна.
С каждой подсказкой, с каждым новым шагом в расследовании, Бергман сталкивается с тяжелыми истинами, которые заставляют его пересмотреть не только свое понимание преступления, но и собственную жизнь. Он обнаруживает, что каждый из нас носит свои скелеты в шкафу, и порой эти мрачные тайны могут стать не только бременем, но и источником силы. Вопросы о морали, справедливости и личной ответственности становятся все более острыми, когда на кону оказывается нечто большее, чем просто раскрытие преступления. Себастьян вынужден не только сражаться с внешними демонами, но и заглядывать в самые темные уголки собственной души, где таятся его собственные страхи и сожаления.