Charlotte (
Alyssa Milano) jest niewinną, 17-letnią studentką, którą coraz częściej nawiedzają namiętne i zmysłowe erotyczne sny. Dzieje się tak za sprawą wampira (
Martin Kemp), dla którego jest ona wcieleniem ukochanej sprzed setek lat. Wzbudzając jej namiętność, wampir stara się doprowadzić do tego, że Charlotte z własnej woli odda mu swą niewinność, bo tylko w taki sposób może posiąść jej duszę. Dziewczyna jest rozdarta pomiędzy nieposkromioną żądzą, w świat której coraz bardziej wciąga ją nieznajomy, a prawdziwą miłością do swego chłopaka Chrisa (
Harold Pruett).