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