Alors que le petit village de pêcheurs d'Antonio Bay prépare à célébrer son centenaire, des événements étranges viennent perturber la quiétude habituelle du lieu. Un brouillard lumineux se met à envelopper terre et mer.
L'hôtel centenaire The Yankee Pedlar est réputé pour être le lieu le plus hanté de Nouvelle-Angleterre. Alors qu'il doit fermer définitivement ses portes, Claire et Luke, les deux derniers employés de l'établissement décident d'en percer le mystère.