В Филадельфии 1988 года жизнь патрульного полицейского Томаса Локхарта наполняется мучительными событиями. В один насыщенный день он сталкивается с загадочной серией смертей, когда в разных частях города умирают три человека, и все они имеют странные следы от уколов на шее. Находясь на грани отчаяния, Локхарту удаётся поговорить с четвёртой жертвой, которая ещё жива и успевает дать описание таинственной подозреваемой — чернокожей девушки в синем худи. В процессе стремительной погонки по улицам города, он попадает в подземку, где между ними завязывается драка. Увы, финалом этого противостояния становится смерть девушки, которая оказывается сбитой поездом. Но горе не покидает Локхарта: та же ночь приносит ему непоправимую утрату, когда его жена умирает во время родов, оставляя его с новорождённой дочерью и тяжёлым грузом переживаний.
Проходит девять лет, и время кажется ускользающим от детектива. В 1997 году он отмечает день рождения своей дочери, обещая сводить её в зоопарк, как символ надежды на лучшее будущее. Однако череда событий вновь выводит его на старые обстоятельства: он получает уведомление об убийствах, которые не оставляют равнодушными — они идентичны тем, что произошли девять лет назад. Подозреваемой снова оказывается чернокожая девушка в синем худи, и этот факт вызывает в Локхарте невыносимую тревогу. Бремя прошлого напоминает о себе, и он понимает, что история имеет свойство повторяться, а загадка, которая однажды едва не разрушила его жизнь, вновь ставит его перед выбором: остановиться или погрузиться в бездну, чтобы разгадать тайны, которые преследуют его.