Após uma tempestade violenta, uma densa nuvem de nevoeiro envolve uma pequena cidade do Maine, deixando David Drayton e o seu filho de cinco anos retidos numa mercearia local, juntamente com outros moradores da cidade. Em breve descobrem que o nevoeiro esconde horrores mortíferos que ameaçam as suas vidas e, pior ainda, a sua sanidade mental.