Let the Right One In by John Ajvide Lindqvist
Let the Right One In teaches readers that vampires come in all different shapes and sizes. A young boy living in suburban Sweden strikes up an unlikely friendship with his neighbor. Yet, he soon realizes that she's no ordinary girl, but a blood thirsty vampire responsible for a string of unsolved murders in their small town. This one will have you double and triple checking your window locks.