À son grand désespoir, Tree Gelbman est de nouveau plongée dans la boucle temporelle qui lui a fait vivre, deux ans auparavant, un cauchemar inimaginable. Chaque matin, au réveil, elle revivait le même événement, soit son meurtre violent par un tueur masqué. Tree devra cette fois, avec l’aide de ses amis, se libérer définitivement de cette boucle du temps, car un nouvel assassin est à ses trousses.
Le jour de son anniversaire, Tree se réveille dans une chambre de résidence universitaire. En lendemain de veille, elle traverse, repentante, le campus afin de rejoindre sa fraternité. Sa copine de chambre l'accueille avec un gâteau, mais cette dernière, égoïste, rejette son présent. Après une visite chez son amant et une réunion avec les membres de sa fraternité, elle se prépare à participer à une fête le soir même. En route vers l'événement, elle croise le chemin d'un tueur masqué qui la poignarde à mort. Elle se réveille alors subitement dans la même chambre de résidence du matin. Tree comprend vite qu'elle est désormais condamnée à revivre sans cesse la journée de son assassinat.
Josh et Tiffany se sont connus enfants et n'ont jamais cessé de s'aimer depuis. Mais les études les ont eloignés geographiquement et les trois mille kilomètres qui les separent ne contribuent pas à cimenter leur relation. Pour garder le contact, Josh enregistre des messages video, qu'il envoie à sa dulcinée. Mais quand la cassette de ses ébats avec la belle Beth part par erreur, Josh sait qu'il frole la catastrophe. Accompagné par E.L., Kyle et Rubin, il va tenter d'arriver avant le paquet compromettant.