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