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