Une petite ville portuaire américaine est envahie par un épais brouillard dans lequel rôdent les fantômes de noyés venus se venger d'une injustice passée.
Antonio Bay, une petite ville à l'ouest des Etats-Unis. On raconte que, cent ans auparavant, le "Elizabeth Dane" fit naufrage, attiré sur les récifs par les habitants du lieu qui s'emparèrent de sa cargaison d'or, et qu'aucun des passagers ne survécut. Selon la légende, lorsque le brouillard se lève, des fantômes ressurgissent des flots, terrorisant les habitants. Ce jour-là, alors que la population s'apprête à fêter le centenaire de la ville, de curieux incidents se produisent. Quelques habitants reçoivent de mystérieuses visites et sont retrouvés morts. D'inquiétantes créatures rôdent autour des maisons, des coups violents retentissent sur les portes. Tout l'équipage d'un navire ancré dans la baie est retrouvé sans vie. Les assassinats sauvages se multiplient à travers la ville...
Une mise en scène impeccable, des effets spéciaux réussis, pour une histoire minimaliste à souhait.