Sean è un giovane vampiro che fa parte di una rock band ed è tormentato da oltre quattro secoli dall'amore e dal desiderio che prova per Mona, una ragazza che, dopo essere stata assassinata, ritorna in vita ogni 22 anni per innamorarsi sempre di lui e morire prima di consumare la loro passione. Per interrompere questa macabra tradizione, Sean ha intenzione di evitare Mona al suo prossimo ritorno ma gli eventi fanno sì che le loro strade tornino ad incrociarsi.