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