La ville de Barrow connaît un mois sans soleil tous les ans en hiver. À la veille de cette longue nuit, le shérif Eben (Josh Hartnett) et Stella (Melissa George) découvrent qu'un gang de vampires s'apprête à profiter de l'aubaine pour exterminer les habitants de la petite ville.