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