A New York, l'un des 73 ascenseurs du Millennium Building connaît des disfonctionnements sérieux : un agent de sécurité ainsi qu'un aveugle et son chien sont retrouvés décapités. Tandis que le lieutenant de police Mc Bain mène l'enquête, Mark Newman, un jeune dépanneur, est appelé à la rescousse par Milligan, le directeur de l'immeuble, pour en vérifier le mécanisme. Aucune anomalie ne semble entraver la bonne marche de l'appareil. Et pourtant, les jours suivants, les victimes se succèdent. Mark Newman se retrouve bientôt assisté de Jennifer Evans, une journaliste intrépide chargée de couvrir ces tragiques événements.
A Minersville en Pennsylvanie, Martin Bristol, un petit garçon de six ans est enlevé et obligé d'assister aux meurtres commis par son ravisseur. Pendant cinq ans, l'enquête policière ne mène nulle part et personne ne sait où est Martin. Lorsque Allison Miller vient s'installer chez son oncle Jonathan, elle découvre des choses étranges dans la ferme voisine.