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