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