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