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