Cara Stivers hasn't had a date in almost a year, so when her friend offers to fix her up with two different boys, she readily agrees to meet them. But one of the boys, Nate Summers, is the same boy who haunts her in her dreams. Except in her dreams, he's a vampire and he's dangerous. When the murders begin, she knows that Nate is behind them, and she finds out that he is going to kill her next. In a race against time, she has to find out who he really is, why he wants to kill her and how to stop him before it's too late.