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