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