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