Колд Рок маленький, казалось бы, ни чем не примечательный американский городок. Сколько таких по всей Америке. Но здесь творятся странные вещи. Вот уже несколько лет пропадают дети. По городу ходят легенды, что их забирает «высокий человек». Джулия работает в этом городке медсестрой. Она не верит этим россказням. Но однажды ночью, Джулия не обнаруживает своего сына в его кроватке, а, спустившись на первый этаж, она с ужасом видит высокую тёмную фигуру, уводящую её сына. Бросившись следом Джулия, пытается вернуть сына. Ей предстоит понять, кто этот человек, и что происходит с другими похищенными детьми.
Однажды утром полиция арестовывает Лизу (Дайан Крюгер) — мать маленького Оскара (Ланселот Рош) и жену Жюльена (Венсан Линдон). Ее обвиняют в убийстве, причем все улики свидетельствуют против несчастной женщины, которая на самом деле никого не убивала. На протяжении следующих трех лет Жюльен, обыкновенный учитель французского языка, ходит по судам и подает многочисленные апелляции. Но у полиции на руках слишком много доказательств вины Лизы. И тогда обычный человек, доведенный до крайней степени отчаяния, становится супергероем и готов пойти на все, чтобы освободить свою жену.
Бывший владелец ночного клуба и рок-звезда Джонни Боз найден убитым в своей постели. Это дело поручают детективу Нику Каррэну, бывшему алкоголику и наркоману. Основная подозреваемая — писательница Кэтрин Трамелл, потому что убийство Боза совершено точно так, как описано в одной из ее книг. В расследование также вступает полицейский психиатр Бет Гарднер, бывшая подружка Ника. Роковая писательница начинает плести интриги вокруг Ника, а он быстро возвращается к своей прошлой жизни. Между писательницей и детективом начинается роман, а в расследовании начинают всплывать новые трупы. Ник понимает, что слишком вовлечен в это дело, им движет основной инстинкт, но он не может остановиться и начинает подозревать всех вокруг.