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