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