Dans la ville tranquille de Riverton, une légende raconte qu'un tueur en série a promis de revenir pour assassiner les sept jeunes qui sont nés la nuit où il est mort. Seize ans plus tard, les gens disparaissent à nouveau. Est-ce que le psychopathe s'est réincarné dans un des sept adolescents ou est-ce qu'il a survécu à la nuit où on l'a laissé pour mort. Un seul des enfants connaît la vérité.
Adam "Bug" Heller (Max Thieriot) était sensé mourir lors de la nuit sanglante où son père est devenu fou. Ignorant les crimes terrifiants de son père, il est hanté par des cauchemars depuis qu'il est bébé. Si Bug veut sauver ses amis du monstre qui est de retour, il doit faire face à un mal qui ne s'accordera pas de répit…jusqu'à ce qu'il finisse le boulot qu'il a commencé le jour où il est né.