Город у моря, застывший в тумане, хранит мрачную тайну, уходящую корнями в прошлое. Когда-то здесь стоял санаторий, где семь подростков стали свидетелями ужасного преступления. Теперь, двадцать лет спустя, кто-то начал охоту на них, оставляя после себя лишь трупы и осколки старинных зеркал.
Детектив Елена Коршунова, сама бегущая от призраков собственного прошлого, прибывает расследовать первое убийство. Местные шепчутся о проклятии «семи зеркал», отражающих грехи, а её начальник видит в этом лишь мистические бредни. Но когда убийства учащаются и на стене появляется зловещая надпись «Осталось трое», Елена понимает — чтобы остановить маньяка, ей придётся заглянуть в самые тёмные уголки человеческой души. Грань между реальностью и мистикой стирается. Зеркала лгут? Или они показывают ту правду, которую все так старательно скрывают?