Seit ihn seine blutsaugende Ex-Ehefrau Coraline (Shannyn Sossamon) in ihrer Hochzeitsnacht vor 55 Jahren gebissen hat, ist Privatdetektiv Mick St. John (Alex O'Loughlin) selbst ein unsterblicher Vampir. In der Gegenwart trifft er an einem Mordschauplatz die Online-Reporterin Beth Turner (Sophia Myles), die nicht ahnt, dass es Mick war, der sie vor 22 Jahren vor Coraline gerettet und jahrelang beschützt hat. Die beiden tun sich zusammen, um das Verbrechen gemeinsam aufzuklären. Dabei stellt Mick fest, dass er sich stark zu Beth hingezogen fühlt, kämpft aber mit aller Macht dagegen an, da eine romantische Beziehung zwischen einem Vampir und einer Sterblichen in seinen Augen nicht funktionieren kann. Doch der größte Schock steht ihm erst noch bevor: Als Beth ihn mit ihrer Freundin Morgan bekannt macht, sieht sich Mick plötzlich der tot geglaubten Coraline gegenüber - oder einer Doppelgängerin.