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