Années 1980. Une petite fille rencontre un homme étrange qui lui dit s’appeler Longlegs. Début des années 2000. Lee Harker, jeune agente du FBI, découvre qu’elle est médium. Son supérieur, Carter, la titularise sur une affaire irrésolue. Des pères tuent leur famille et se suicident, sans raison particulières Un individu laisse sur les lieux des lettres codées et signées « Longlegs ». Harker se rend compte que les meurtres ont lieu autour de l’anniversaire de la fille de la famille, six jours avant ou après. Lee et Carter se rendent dans la ferme des Camera, la première famille victime de Longlegs. Ils trouvent une poupée ressemblant à Carrie, la fille Camera, seule survivante. Lee rend visite à Carrie, qui indique avoir rencontré Longlegs, et lui dit que Lee l’a rencontré, elle aussi. La mère de Lee n’a aucun souvenir de cette rencontre. Longlegs est arrêté. Il demande à voir Lee. Il précise qu’il n’était que le réceptacle d’un message diabolique, et se tue. Lee part interroger sa mère avec l’Agent Browning. Cette dernière abat Browning et dévoile la vérité : Longlegs était un fabricant de poupées, et, pour que Lee ait la vie sauve, elle a été missionnée pour livrer dans les familles des poupées qui ensorcellent les hommes. Il ne reste plus qu’un sacrifice. Lee se rend à la fête d’anniversaire de la fille de Carter. Elle a reçu une poupée d’elle-même. Carter tue son épouse ; Lee tue sa mère et Carter. Mais la malédiction semble déjà lancée - comme si elle était elle-même le Mal.