Dopo la perdita della moglie in seguito a un incidente stradale, avvenuto la notte di Halloween, il padre di Danielle si è fidanzato con Marilena, vedova e madre di Alex, con il quale Danielle ha stretto un intenso legame fraterno. L'equilibrio ritrovato negli anni viene drasticamente stravolto quando Danielle, alla quale Alex ha chiesto un favore importante, viene minacciata da uno sconosciuto mascherato, il quale afferma che, se suo fratello entrerà in un prestigioso conservatorio, sarà ucciso. Disperata, Danielle fugge e trova rifugio presso una tenuta isolata e farà la conoscenza di Kyle, il vampiro che vi abita, e di Ellen, una ex strega che lavora in un ristorante nelle vicinanze. La frequentazione con Kyle e Ellen porterà Danielle a scoprire un fatto sconvolgente riguardante la sua famiglia e il suo passato e, proprio in vista dell'imminente notte di Halloween, si vedrà costretta a intraprendere una corsa contro il tempo insieme ad Alex, il quale, oltre ad affiancare Danielle in una missione molto pericolosa, dovrà anche scoprire chi è intenzionato ad attentare alla sua vita.