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