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