Grace, 17 ans, vit dans une petite ville du Minnesota, aux abords d'une forêt. A 11 ans, elle s'est faite attaquée par une horde de loups mais a survécu malgré les morsures, sauvée par un des loups de la bande. Les années ont passé, et un lien étrange s'est créé entre la jeune fille et ce loup, souvent présent autour de la maison, comme pour veiller sur elle. Lorsque Jack, un élève de son lycée, est retrouvé mort suite à une attaque identique à celle de Grace, la ville lance des chasseurs à travers la forêt. La plupart des loups parviennent à échapper aux balles, mais pas celui de Grace. Grace trouve alors devant chez elle un jeune homme blessé au regard étrangement familier...