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