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