Emily Steel, teenage vampire, returns in the third and final Season of Spilling Blood. And there's Hell to pay. Emily thought Dragon, the ancient vampire, would provide her with the knowledge she seeks to survive through the never-ending nights of eternity. Unfortunately, he only seeks to possess her, body and soul. But he's about to learn, as others have before him, that nobody controls Emily, not without consequences... ...not without spilling blood...