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