Eloise, desginer de modă aspirantă, poate să se întoarcă prin căi misterioase în anii ’60, unde întâlnește o cântăreață uluitor de frumoasă și de talentată, pe numele ei, Sandie. Dar strălucirea nu este ceea ce pare a fi, iar visele din trecut încep să se transforme în ceva mult mai întunecat și mai înfricoșător.
Pe 28 decembrie 1999, cetățenii orașului New York se pregătesc pentru începutul mileniului. Cu toate acestea, Satana decide să strice petrecerea, venind în oraș, înlocuind trupul unui bărbat și căutându-și mireasa aleasă - o femeie de 20 de ani pe nume Christine York. Lumea se va sfârși și singura speranță este unu ateu pe nume Jericho Cane.