Mike Anderson (Timothy Daly), su esposa Molly (Debrah Farentino) y su hijo Ralphie (Dyllan Christopher) llevan una vida corriente en una idílica isla llamada "Little Tall", a dos millas de la costa de Maine. Mike es el propietario de la tienda del pueblo y también desempeña el cargo de jefe de policía. Molly disfruta de la vida encargándose de la escuela infantil de esta pequeña y unida comunidad. Tan pequeña que sólo existe un cruce en la ciudad y todos saben lo que hacen los demás... o piensan que lo saben.
Pero todo ello cambia radicalmente con la llegada de la "tormenta del siglo", con vientos huracanados y toneladas de nieve durante dos días. Los isleños se preparan para la tormenta como hacen siempre, se aprovisionan de víveres, aseguran sus casas y preparan el edificio del ayuntamiento como refugio de emergencia ante lo que se avecina.
Sin embargo, no estarán en absoluto preparados para la aparición inexplicable de un extraño que asesina a una persona indefensa, por lo que será enviado por Anderson y su compañero Alton "Hatch" Hatcher (Casey Siemaszko) a la cárcel, situada justo en la parte trasera de la tienda de Mike. Desde aquí, los poderes sobrenaturales de este hombre se hacen evidentes. Conoce datos secretos de los isleños y al parecer puede incitar a la gente a matar a otros... e incluso a sí mismos. Aunque la pequeña isla sólo está a dos millas de tierra firme, con la incomunicación causada por la tormenta y la cantidad de nieve caída, la civilización parece estar a miles de kilómetros de distancia.
Este extraño, cuyo nombre es Andre Linoge (Colm Feore), finalmente declara: dadme lo que quiero y me marcharé. Nadie puede imaginar la monstruosa petición que Linoge exigirá a la comunidad. Seguirán produciéndose incomprensibles asesinatos y hechos misteriosos mientras los lugareños encuentran refugio de la tormenta en el edificio del Ayuntamiento. Finalmente los vecinos se verán obligados a tomar la decisión m