Sadie O'Connell est écrivaine, auteur de best-sellers, et heureuse mère d'un petit garçon. Mais sa vie est sur le point de sombrer dans le chaos. Quand Sam, son fils de six ans, est enlevé par un kidnappeur en série, elle manque de perdre la raison. Mais ce ne sont pas seulement la peur et le chagrin qui la torturent : c'est la culpabilité. Seule Sadie sait à quoi ressemble le kidnappeur. Et elle ne peut en parler à personne. Car si elle le fait, son fils lui sera renvoyé « en petits morceaux sanglants ».
Quand le mari infidèle de Sadie tombe par hasard sur le portrait qu'elle a esquissé du ravisseur, il met en branle une série d'évènements horribles qui font basculer l'univers de la jeune femme. Sa descente dans l'alcoolisme entraîne d'étranges apparitions et un face à face avec le monstre qui a enlevé son fils - un homme auquel on ne connaît qu'un nom : le Brouillard.