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