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