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